510072 1034
2468 171
3427 673
20064 367
90243 252
64805 264
7953 623
1936 183
3883 61
5999 642
2553 324