9895871
18121692
13189893
1099060
91557656
9666715
5642309
67573518
59137933
38643578
57099504
9392143
78557972
65141076
8844440
73468938
78984096
78577358
15645877
21828807
32603248
67706462
39011347
68006946
64565773
41523146
83329881
43339369
31439910
78636025
21292352
10885460
71226925
18677029
95616355
71783410
69794937
34709554
93604204
16136266