593,325,506,708,574,237,304,285,897,411,239,382,260,940,287,813,416,554,110,332,263,832,877,315,865,808,565,362,422,047,982,215,192,921,884,802,610,182,091,318,253,631,678,714,674,029,797,102,871,621439,975,468,880,141,300,340,012,862,761,679,925,264,433,720,626,957,238,198,478,500,103,348,776,058,729,030,204,983,583,538,011,078,536,374,794,612,779,840,751,974,136,798,425,109,317,711,738,033,079