155431 16
73977 16
57633 10
86233 13
71007 8
65384 6
58681 5
28754 1
85232 9
71377 15
89028 11
76157 22
41730 1
52584 7
42655 6
45956 6
50402 3
35451 5
46626 5
63480 11
64203 11
36053 4
98304 18
27431 1