16427476
59629466
74152922
99338944
9496028
16297385
16565887
27716168
88463748
56339506
61133246
6649355
93107443
91124788
193547
56904886
83975203
88435560
40465186
32457149
56841471
63507796
37936728
95214193
90686984
66913531
21836570
1439927
20158318
74587140
99407920
2638007
74896069
64569705
36229682
29488984
30224199
39351300
93624751
1628364