12153 842
7304 361
14370 978
21324 194
45533 626
13837 449
7049 599
3114 465
7348 423
36590 489
4098 862
7610 72
2678 479
2902 30
3978 334
16166 165
32622 408
19683 722
9479 686
46185 338
6348 658
6574 292
6575 530
77099 320
8868 617
72911 569
2831 97
8828 781