96578861
48863757
40562098
64129642
24312217
24638385
16221437
74287380
50253436
14336985
97755932
1823985
16345626
9986917
7438816
72132234
87051560
16147254
76417149
43604371
20183912
81093523
35056594
71628734
22632721
60668648
6944006
79148898
15687668
35585307
5406198
23935915
18945657
8561433
12388547
16112839
79001721
16924434
77081459
45367042