42933 753
34746 873
19683 88
29355 562
26633 182
33985 268
55940 533
43821 558
32217 350
31735 536
29008 81
32508 456
20978 315
16151 644
42592 237
36816 823
27055 365
31205 555
31027 437
27041 136
48573 127
30537 454
44237 829
33681 342