2511 447
4628 880
5239 746
2729 122
6728 644
3478 232
4803 457
1029 25
3420 309
5303 605
77750 609
14264 404
28654 775
3373 154
40320 847
4920 351
4425 181
7704 623
86673 842
2295066 3863
7438 166
3193 645
2531 617
3217 777
9066 60
995 171
1855 446
3947 59