4107073
92154323
28577691
71471417
5398574
33049945
2848184
50323480
31767463
10136499
1427764
34346077
40344403
8049207
90755059
14065192
51342156
86117619
10208253
70532131
22861713
32678401
92191847
17542332
15769380
97226827
9701779
60474699
71599431
65559305
51363493
6482316
26812802
3395115
89629772
35949847
3106731
953563
412838
2944983