95295689
73499891
2254517
94107077
51221870
8396840
99005482
22152828
71949911
90555294
49348040
69313866
81631595
3236731
34367581
10341357
10248233
51474345
51876291
64637691
2256317
71288586
18082695
3724732
65589985
38007413
80436298
53751012
46972432
3939697
93222058
1053747
9797377
16286780
76656865
61943245
62279626
96088255
691335
27231876