19428 4
1506 4
4151 4
48177 4
85676 4
10284 4
55553 4
30056 4
16179 4
35756 4
34201 4
80651 4
9977 4
34554 4
34054 4
162754 4
10629 4
116103 4
32653 4
12001 4
60257 4
192307 4
2333 4
89055 4