8101633 2893
13742940 4476
8668696 2865
5649240 1793
6780474 1784
8170575 3948
10753360 4288
4217792 1589
4584189 1941
4170998 1306
4763370 1916
8031098 2654
10436486 4080
19757991 6911
5196847 2576
8254927 3945
5624003 1190
6345008 2541
10322553 3879
22777737 10027
20636807 6518
7659875 2742
11586504 7213
10502724 2971
14530004 5601