70745945
69242886
64056781
56046305
62957255
27026262
9513858
12387632
67445435
8621539
46298471
14809757
36855652
55834432
3168077
92889829
14706330
29834764
30251383
40135452
94435380
2228665
87718177
53045230
16767194
91886428
72755859
50657487
29634306
51318537
1428364
92178805
14091652
16531811
13297681
61074619
30263597
36042424
4581584
26702502