96345199
84296398
61977117
56658185
65901779
24111144
77754537
81046353
3217298
4612705
40034123
58775002
2546293
3763950
97332218
30596082
41623434
35945287
6714174
15997277
85533219
25741623
39982503
57723958
83946678
94534739
36118081
65339825
60148452
84432792
59121074
41791470
9441892
92604278
22078627
12961034
84671082
82239466
57351236
90911219