17855969
59526948
20552371
7523396
78477763
21352309
14509091
25079599
26746400
77203174
59306204
9141585
4739791
24405373
26548122
59941484
5321070
27109628
285536
91147230
88994056
36049740
13233999
66461929
30021661
98354842
80169145
23926100
93675105
87341336
90039865
5836147
10241898
98088177
61352967
90437458
3864599
35729150
2689761
48209250