69135816
32253922
3507651
53362612
75557338
4526960
33764688
94425155
8709397
29152461
1432545
11633529
99643355
5739352
5635439
70068719
65471973
21913034
49578169
4373653
6903441
87201997
62825849
76961095
96841228
11765675
1784172
36632716
89288025
51834525
95467227
16347155
40659298
70005306
8076724
83974354
66348221
22438329
65943012
15397989