40507 16
84952 34
58129 15
43527 14
53726 10
64976 16
69376 20
1702601 358
99532 29
52079 8
143080 15
86682 33
55557 11
65827 12
40832 4
64502 14
127184 27
45084 7
61803 9
28657 11
46926 7
120981 39
109583 35
49209 10