27718
142
627102
454
6546
48796
918177
25850
787173
57067
69533
104270
61733
16727
34535
4218
912209
1257
342264
7901885