88907990
69243810
64156501
53217791
18437043
14876942
677558
96606548
53514443
79009563
86999047
7966399
36895250
22202944
37593364
81878570
77447837
1190249
97033288
2100181
47086336
94648041
67205440
79403922
86843583
29765308
35104212
60617559
46781
8561378
4900895
52656178
81078528
45388634
34448776
76099802
21931288
93831082
87152076
57506590