28914781
883808
88194333
28628700
33589851
51977420
78901981
4837564
77265478
64417824
4883069
30517541
17533800
56485677
40353707
38247523
75909228
53006382
35026145
98515850
79945607
84877195
97384857
2481249
77518717
6531630
79978801
36387307
96292865
87992908
38468824
41842131
69302057
96338848
53144809
41845550
45013884
72093058
11763449
5977323