58766368
5922911
29847783
12552147
22765156
70804258
24504699
89119296
47914740
53867053
46396911
53621240
7066615
64598908
77315554
62006543
6601178
52878142
2059621
69451792
66622992
2557950
6595634
20861453
3482326
62492094
36301901
16306461
78461486
17717736
59729538
97744159
77751481
1911981
35068744
27438169
976171
21377312
28051401
18679788