29631955
24337544
469970
28775294
66427776
82035613
23115206
29984292
12073134
45233605
28309647
99849358
81035037
39404098
10961874
24638011
56068065
3137568
6111478
15099756
68434197
62345386
56314138
74835396
72384372
36394629
57686283
14362062
34748576
2777935
58551189
72021657
43037684
75665056
15032006
8453219
1703410
6782543
11697964
3735673