86902218
18986535
16345621
1969206
60734840
88849764
93911942
56595272
31771553
53779960
77888282
11821730
8535411
65347598
24916868
78543292
66824902
9444030
46218369
39131518
80525682
19859203
18795584
46159513
42716343
23424885
44235942
13562781
66663309
87834745
46262713
96025455
16594965
47647693
70245039
18765731
92985907
91998351
69561074
45853060