89437632
6655365
27542078
49202124
2399785
42769708
20614288
7848098
74664354
41913986
68462034
37223014
44966573
2002056
70043175
7197261
51849091
62836608
5032625
84698291
64059852
6927365
692810
13321959
7065437
3352413
33867081
83559151
97804642
33691414
6136472
71229120
60625705
49069977
18507036
4082957
13175958
56965203
93267764
99105579