68632538
16558866
92051257
434998
84744683
32923158
78292275
62947177
28767026
13558994
11111997
45363478
86842095
84858338
96246305
58559796
68143435
7767572
72854374
9379263
61856762
78685212
53434409
90088947
58024546
99149420
12645500
704342
87503205
16499902
96611565
36379739
41496438
91425836
6943906
1189301
71868540
66588499
37822160
27008584