82429249
66096514
5193708
57801835
13693166
5386584
90587290
7151257
93989995
67871915
99812094
75416624
49733912
94311280
93481377
36725776
7487529
39774207
6236981
62035791
78417750
13015379
70684151
2526320
22552012
8044693
13993251
17728434
39148315
10376491
62126568
46115233
66882314
11793728
29178974
97804693
45325703
71963174
44085052
88475837