64376964
77597864
7734882
4101544
65057696
71437582
9543882
65155332
4523120
56501078
15793663
88335778
31246116
22421914
2417375
67871878
9671220
51201683
81133015
4982859
21134368
99536423
60937514
40427241
4286299
98826477
26024619
24211764
92353480
70653376
6677271
3351813
63566838
5601423
52504021
36806551
72124999
3799221
88121564
26664833