50301580
53024530
61505700
277946
78015149
28346657
37523317
613277
70226725
37213794
27877491
12111387
90238443
16411507
72473439
37218226
18204717
9737725
962129
1699445
50294544
30191016
87637310
63344805
74727442
40802440
30514398
45769348
6125824
22671275
30885758
26386388
1676337
73392721
69669182
15015243
65934278
68906638
99145511
53246986