203300
10851085
59549990
98113073
7612789
39834099
98492564
41838105
18039545
2456496
83121257
61775920
84362254
17249971
77159866
30807552
6978374
9976906
17034904
74072258
69114727
99376515
33249348
1228037
59812112
55906140
17081435
50508629
34585140
36016841
3705833
6337922
3143209
6633960
301735
52897070
73228740
98516903
29308631
18048829