51784800
50727483
86471490
75018423
857564
17909758
35099020
69485156
20045705
9761689
24424341
82175946
70111603
56773937
61352359
76197607
6968827
60026050
17263256
78704130
24984521
70917243
97183513
46409327
38868442
65849254
18327139
93202085
65702484
76418964
30514187
52455682
6102929
13966708
27257351
23818485
28638538
82346118
9251468
6254005