10538156
31508061
61773781
83287739
68531006
24044878
11768256
1976930
22592485
58134960
11798607
33803314
98339302
2820777
48198039
56511323
49594355
61601505
78123430
12998374
43808413
54664184
98168640
15072895
81276362
35776757
92558849
47545558
17436229
57036892
68136498
19664524
26331067
76494104
50408829
93565963
97831551
80366651
53417586
8847106