90764500
81344730
53278535
89612395
73178654
29564710
57533047
36467064
81813732
21664328
27802835
90139144
52106748
7378336
3783323
24027659
52543173
76088647
4384931
9828548
42127818
28268321
48652897
69651333
71328184
17387414
19835714
40126787
1860686
47311572
56872961
98783825
71835105
54222997
16476891
73197038
31439983
63502023
65596158
56283787