11596 626
2518 134
4794 383
5971 522
12683 780
27756 101
4551 77
12561 665
1724 332
10215 426
4831 605
6053 589
5989 94
55557 719
13847 192
5597 508
2962 447
2972 476
5257 873
6786 912
23302 180
4685 315
3653 399
7758 679
6197 782
4426 602
4815 462
1554 36