56457078
72769431
98632402
83096706
2821644
48923454
62538536
77726565
71046071
73725935
2653836
53648508
58792818
72907979
1964427
9816748
35212183
18502072
67101684
99055852
7522638
9290625
67852876
57918321
99202927
16201503
69783106
13843211
27111701
41036068
62002811
61217444
36423187
90152502
49853896
50595599
6186910
24542387
47739532
76108367