43905 4
32107 6
47626 6
39979 10
52554 5
98680 7
88604 4
67009 12
21905 0
41177 1
36481 6
19956 9
29733 6
91054 15
47128 11
22877 8
62728 33
61351 16
27703 11
65705 23
38455 12
50632 22
65655 39
99727 51