38498446
75662332
7739426
18664683
95253169
1794858
8054794
50057625
69654625
98945065
96993179
14055293
22528025
1408297
27431794
6655212
3916948
12762019
43384496
31743590
53084547
79569031
4471589
8161751
60289919
94814930
64507345
25481260
5587190
73223672
3071783
87465026
74897644
581395
24231807
523520
48386154
68553322
65825377
32901841