37096824
22336061
5763907
57272530
10055524
90688027
67931118
56292294
49067054
30213002
70263213
3487830
69656390
3202441
18452539
87508021
61067879
29614567
16323849
94223464
15831686
7174698
91947645
22776717
72954200
43693226
60186518
48708070
26187960
63498446
9358897
47614564
36458924
12971569
80421206
92612609
29618035
13763309
61718252
491886