34069888
20814697
54403881
263632
52004123
7173731
14815257
3290895
9441882
5262759
56626982
39672156
62081159
92206028
6842295
16579356
16328208
1751628
28975932
5187846
31528966
91946511
95491907
1859585
17514819
71197932
52595480
17552888
19837106
46673154
84953337
35483618
10559317
13071453
15605370
34444787
59318823
97609542
39497758
8425851