3504340
61397650
82712765
43702772
59742868
56492558
78516420
425361
18189211
45854654
9253281
23203865
26575712
9261150
20267735
992923
92235575
92191116
81387218
54265249
59821741
77547590
34916129
28671639
17282134
83962183
49993335
60863227
66078174
48082701
19019104
77271709
68077689
79917874
3807316
60702344
32236185
57648147
79631441
8820262