144115989 63570
20765911 8130
59975688 29653
89308185 18422
12517097 3637
20363815 7514
27002324 7982
49042289 8733
56734812 23737
99726325 40221
9864123 3427
17921698 5667
9251255 3923
80607425 32348
6271451 1545
55106078 22531
7640566 2506
21394660 6613
17223131 6547
7551917 3575