40886849
60964405
25058563
1302832
87326035
2498937
57414199
40112755
22786982
1191886
6099822
35424416
90082109
33835012
88581951
22701614
17454526
31539192
914320
391558
39559677
19161357
64988389
68737217
66498664
13812962
67415543
34451007
94523960
5043203
49654299
75015860
16895257
4073150
24297519
39127266
33895848
83241392
36632154
66893282