18412692
99191240
41757203
11936907
98364703
7514829
93979778
59912688
96734025
6162669
11376325
30227225
41249417
25461115
787702
73981247
73632984
48866951
3239498
14053467
35289469
60809806
29525573
737171
63259726
42393578
423711
76146868
83876109
33468416
28697340
84143058
83999855
96473385
75152176
24221285
5583776
29986130
68728898
25043235