155039 782424 254817 69125 740851 553977 957844 115184 893797 153497 396730 434110 649306 680758 185382 88810 834095 408902 610542 66892 926393 219728 467792 493235 280538 772696 755628 556913 596751 149877