27119284
6825896
41171198
76703132
50825856
23961901
93173075
23846534
15228159
26494292
50091464
77842844
2334188
59715932
22208648
66321344
36107001
3459495
84067897
8614223
8509112
47354968
88848187
6699862
42046611
746640
4343366
35235154
68578138
62509578
66087142
27081610
8471972
59812446
22461287
48235792
48488341
6282279
24933374
97366915