90865665
10697696
79086274
56343
86567694
50466018
98727611
61929462
42472990
89148444
20881063
4907882
99435100
25571390
3896885
98065583
16721949
6290363
17801707
56803918
65546550
74315638
42767334
92835453
92421430
64334
12554019
24146909
99615080
10097289
76979169
12778784
24881250
43075666
22522910
42284110
96478085
52387066
44518705
99952193