28124820
14443482
32877113
92409153
70592806
29484700
64245578
26782725
16458681
26828195
19128459
11129101
92371647
25844116
80348412
17445017
51843589
961294
51976979
22926277
43985566
37961109
64896657
70235415
24368728
35451655
4458529
68288250
44191433
57141136
47363935
31697697
53962060
59016754
71499148
3942963
46383833
60405210
31844806
41247490