87827926
65398087
5714922
94312676
6172884
19895929
43272050
40619282
52184298
3355207
30517667
83792843
74771067
3392722
81221415
25657338
9007865
55415538
56405109
2467498
86511174
68441379
57455133
94722172
50247192
19054948
16525606
71184416
66604022
70569902
1836465
27693781
72626357
17728429
65971071
28602085
98751558
5716863
2008592
60359254