33095 620
37949 275
22817 352
22437 618
10134 554
9255 73
44526 431
47961 49
11365 322
13305 877
10667 42
19683 68
6796 641
6571 296
19810 718
13876 884
4342 397
7876 467
8059 100
12186 53
14484 800
13389 588
8750 570
9403 527
6996 472
6124 94
12322 482
5174 385