74392841
8279443
61255364
5618300
88272022
74764229
92265804
60871006
31562701
53837828
43664368
15731693
69408771
86166130
11297715
77012032
19136162
73988489
6950702
60057602
10946506
35945382
44452788
3741498
92348714
65187278
2300483
69395486
4662503
28057844
1807692
70667698
72367219
70693562
19206018
53425965
17157034
3620332
65688489
30219460