27459642
16993768
32035664
1178429
86302406
42262253
40618026
24557828
80383961
42553003
84557271
67712982
71739235
63046425
73143498
27132494
77243719
23589358
16422497
691739
84506679
40665902
70473121
92037482
98987910
88867947
78852827
81668639
24777519
48398245
7933970
56539853
3769984
5191103
723819
62737194
70523604
60247471
78676725
4228586