22547753
9895783
26097475
11797947
44979916
23766003
97633599
61038185
17991214
85009863
37354656
1966104
80872040
13261557
37942540
61708696
147658
89181565
72947700
91955483
90752575
5889809
71864111
53244848
7165184
39242344
79112805
57296460
4909502
2024162
71768252
88363662
63315284
78408974
92719429
77716462
1357982
94763240
88139956
45011712