65181963
26363664
46681181
1523368
10994010
1771265
79415549
62807965
13317776
94065131
3218161
91455111
77193158
3831663
39363928
88852260
98693461
89438823
43514870
99591653
896642
52634980
85356308
82824822
60896771
5513142
48612809
96587330
958402
64142332
12542804
91027975
88884145
21609052
80168013
9548418
44693696
45933249
8756937
7286304