15523168
3886710
31401417
63617984
94083234
7596339
38442626
42686983
75596018
3307232
99955223
36985898
85141865
40486826
40953324
87715201
33959661
60104955
68127203
8254066
40158856
22985659
37429576
12464644
11411861
53481140
286944
71974904
24066965
21649030
22799695
1972028
38808945
94619550
8918379
6368498
47263535
24398584
82599642
83119077