89979623
74982790
4688036
92872574
48794840
88056198
54216769
66378491
85565769
96822478
30274880
42033925
3672880
89696595
94324138
25485997
9236428
94508775
76486984
4412289
65068748
89107230
80334924
1891077
93419721
6025039
5929046
4979700
77371187
46464842
3393206
9111855
66862928
4899694
83182183
8732994
83321386
10444918
69431492
81493585