10298751
65872652
68547094
62572414
74047297
55778113
86086400
20909498
17425223
34228020
34973912
32541228
95183684
96862763
56126355
77024354
79541740
28437639
12952340
92217092
26158209
52587855
67722150
45935428
48083676
2863489
28621959
7848108
25548741
56735078
74132812
94787745
62022722
93049228
26765181
68088925
64148309
3586734
77078846
3015511