1045940
79635251
37225692
18622183
4103548
98586109
73763949
4986163
20514795
59748566
17752987
6461948
89503094
87531039
7755538
84715037
50066835
1291981
61286
91891505
589218
44356130
29234404
2229033
8104483
4717623
6312646
24447398
14034770
35954063
93782411
34072887
58706232
32564616
27257011
54994014
17873911
9461070
9035610
98828265