50171817
54591816
2625896
9815316
99992934
98583943
45205808
1585391
8468151
34505074
6809792
6033520
6914157
2126153
58357980
2936977
67764069
37312997
48937038
15184785
65724898
4179599
39374253
93071870
47108784
88741897
33511810
71866942
3178353
98188090
9556889
61486307
5494873
8989400
1774795
76321953
71454919
38958243
10541172
27656309