70133545
77719973
62246066
95534650
56548699
21039526
64232945
78177748
83413499
86291446
52775038
58012433
60768012
11312975
30115872
53537822
91767849
2702130
24172775
72858955
76499957
14435886
99391075
7081811
10966191
18242973
31889655
96429068
51811374
88961313
40195420
4283404
25519048
86411432
9856561
99862840
59719553
37512620
31555009
41662183