17 80951
56886 171108430
34596 756443993
15648 981964503
47048 625582346
49960 454062406
14569 25330661
35829 140740989
5239 227878228
17485 601051412
56242 131189178
61004 396372436
47390 274510571
12330 555455549
54101 591393967
44603 381260289
72328 166366019
15003 352552583
