1387794
25905800
1411635
38162793
55467556
45472638
57475305
49381933
41848436
8233146
36332333
56486371
88676057
36213777
62032331
1232520
56375869
26525888
57147769
80504927
83036905
678980
59034300
47569612
53148487
89781390
90496124
8251768
16498988
27257840
78904679
5095690
74488693
84925363
86525199
51934639
46679283
30553673
8544535
35967897