94963763
83682375
37427791
5024005
16393259
22041589
20641212
26575374
91044734
14259815
39144319
27005945
74471016
54635174
23436411
92473537
1612165
46451279
34632951
18224920
83916337
5877496
48687703
19041576
1780618
38003935
2424369
5599166
78168488
71847821
87289014
48166541
84367199
98202758
99475371
2521771
74748394
26798223
90202863
50493479