94,21,199,138,205,219,57,84,170,132,81,49,105,211,131,72,107,125,139,220,14,64,23,58,165,174,1,113,187,227,31,0,136,203,133,121,82,221,146,216,67,39,77,24,18,11,166,196,114,120,53,184,61,147,85,5,186,189,44,208,30,233,79,112,123,40,45,48,150,198,193,88,142,154,8,135,62,226,212,159,33,182,110,75,55,29,204,127,231,69,97,117,99,92,155,156,169,4,13,180,90,73,95,145