40926939
620905
29926492
41522071
62558625
84807896
19417018
36713652
47919102
68281639
97864905
71142618
92164475
52553984
53407586
59794577
32049544
81371241
15553274
12106633
69917740
4418502
1216646
99575431
19668092
87248323
51136719
29123497
45154205
76115056
93025264
70994961
43154234
43224512
22684287
57645732
68822013
32469671
53777712
38455568