98959426
8162917
18398502
33462305
32426961
7421475
69517339
38575910
2492495
82534259
39753500
46193312
22733175
83053469
8395410
86591393
83549761
97305141
82224824
6347264
22835735
54026379
62281720
61091816
30271935
81341005
26941458
28589267
37586113
17042914
82568526
66036507
23203193
14617711
8786723
48815700
5707287
17123815
45759323
58893204