55969593
1578887
95477007
73134832
20554098
8631277
15268799
8745426
3175336
19928281
72241117
78559705
67935385
11024672
27367390
56444541
164263
97383055
18142328
39485098
55929341
2050279
45302654
54688123
1885979
47411171
77467293
2939252
45274009
89322489
53676792
89561617
88294042
98446378
24004778
72759679
82169532
95666359
93442935
61379195