58206884
38243354
4108540
99741826
68732647
79362946
60685465
38842335
94276895
66073063
27541040
2304624
92613323
28389212
19726165
46453861
12078010
89165168
964609
95025941
73502488
84984697
55044341
70895317
14666219
21826047
93706456
81118179
67931878
7505946
53345546
4979102
45899619
22027849
45595396
2321453
80982027
23955687
4921144
66728165