75890 509
191064 999
59049 263
89068 758
6560 531
13032 50
6307 197
6755 745
3107 260
13063 761
4086 220
4169 584
2837 257
4469 867
15832 771
9348 215
4219 301
3604 70
8271 582
8695 707
8876 377
100676 431