40701968
8978903
98409312
14733166
42568566
26723149
55166481
16748045
2797423
18954352
73156892
79059925
92241761
27075879
34864335
58379715
94707822
49472642
11986000
96181111
94032984
45884929
1006746
320016
78378959
55223911
88538129
86937257
50077512
12326884
42111125
74138668
1587065
14462091
34537186
97831943
94827820
72986312
12118494
1811804