1
244534562
79058663
75266244
71125545
69763126
69497887
62668238
59565599
549131510
476650611
459810012
446575013
415423314
377538315
367229116
356609617
330887518
329389119
323296020
316140721
315477822
298940123
290431424
289015625
275801426
275324827
236210328
234656729
209667130
2037412