67456223
94244284
16546308
77962346
35335358
86013594
13353695
97147829
78303370
77375308
73222051
6822505
22192070
14226545
22316739
30406972
40482174
77833691
41414944
21055774
62893185
88024772
86988459
60624977
14973020
69659775
65822622
9026611
95503529
2074445
23394393
69603055
63162972
40062311
60466742
68801942
32576637
53388088
1474694
387843