45172716
9580924
20428257
37946422
34798264
99073399
58108116
12012445
16363785
60937336
50767569
91174015
32515805
82723297
3497467
72949738
7257582
64189008
51353164
52015058
55107364
22566039
75526112
73934931
56423986
54511672
8153982
23026821
92886902
82362902
1468829
20453709
242364
44968245
3727780
34559013
32498830
19093464
64576238
1541071