48987709
24565762
9158504
20873615
12518316
10363314
98477120
54369847
2091488
12992345
25985605
76874747
75479766
11824963
69767445
61836582
80512075
37608896
27669497
77004157
138115
24239512
88449213
82409861
40833328
13373381
80781836
97516395
23392686
16908342
57289151
20684202
55632787
14868998
83608787
65596981
38762579
75132125
67406804
64731676