83082350
1737609
26791424
36799173
35187480
7496417
96862594
91422814
3868105
30167311
10757440
27804653
18483837
36746223
5625362
41788948
95801913
8921763
81818530
3321410
1772255
89664414
12825587
13732235
31065519
12982212
36805661
16522560
25316185
44894807
949829
71874721
90504160
6043672
87083728
4777823
65561514
33301688
7320583
97269989