507446, 919079, 231774, 981814, 600390, 297055, 346718, 399066, 1785, 637673, 800323, 338639, 737582, 99687, 723302, 573585, 669040, 576669, 385815, 978263, 361161, 446639, 107698, 539251, 366113, 424968, 840150, 78190, 656953, 298198, 771351, 611002, 364446, 341204, 746152, 736465, 594784, 815190, 28808, 811963, 531363, 561355, 538, 949244, 817420, 37744, 119223, 29161, 836415, 233929, 689831, 689877, 153497, 987096, 859506, 577224, 35989, 762382, 778123, 694016, 959066, 184313, 380505, 561958, 583838, 799485, 766280, 558283, 994427, 102081, 344436, 244802, 817883, 416951, 718808, 191548, 842726, 756163, 589334, 440149, 114007, 446840, 728994, 800063, 550501, 577353, 581447, 275360, 829337, 995335, 803276, 226019, 562743, 869232, 300302, 325247, 549013, 294594, 777209, 1427, 996799, 222644, 400934, 977575, 190314, 778416, 159791, 639592, 986616, 874609, 818203, 701225, 971941, 645222, 90475, 76857, 225428, 665518, 797505, 856633, 616001, 981408, 639483, 498325, 129822, 913016, 572788, 315239, 610060, 293878, 607109, 787807, 670235, 458898, 96417, 455558, 950578, 488209, 57965, 216158,

3595, 1359, 7435, 4770, 4116, 541, 1416, 8512, 2952, 2796, 6256, 1040, 1721, 1663, 5788, 4179, 5116, 8705, 48, 6085, 1183, 4349, 5043, 717, 5961, 1910, 864, 7978, 8871, 4886, 3464, 4040, 4601, 1129, 6219, 8810, 3838, 10000, 6018, 6874, 4230, 4194, 1733, 7679, 1812, 5262, 1628, 3855, 2046, 875, 2196, 5665, 2843, 4913, 6381, 838, 571, 5704, 7204, 2906, 5945, 4290, 7469, 3800, 3127, 7777, 4359