14937046
10674637
42242261
54381736
15806256
514566
53589833
6302868
77106613
14122547
7891363
73238177
74574809
5922131
73925594
7361484
50305638
46386162
12879889
10629436
95368136
2296639
8821149
35994366
52639381
8321155
19618135
2449517
7959223
85797084
37962121
37732873
20412663
79296657
65901744
71151343
14332744
88372965
52207115
74773162