61456143
7017721
59739562
86555748
36243618
20084551
96606877
8297962
40308008
66671073
25051340
23615001
72614714
21139570
67852310
82045015
10527914
8492163
85756496
19026514
36466938
44718866
26172264
8127582
12053208
69366676
42783431
87881663
68087691
35739700
82839747
16247991
72818903
3258687
717480
8837642
7772886
8677485
35188772
88908975