106681511421071101899362296910416089486261026109461310301067992907965108410509819401061107310378989666249919986171000609102510398866271105621882932114593481910931135612111010011006988958393968900100510359951051102411371107107211259101053952889101410928879189048791059100410701007110095089310339671065911108293339561611011079108086510689558915781099961876895584108910191104583929111310491134106311439289381140114610021069894959996101510299311087111293911181138112199991361510779901064104711081106896113610441036576897114810621017105697010229376201013112710761016111997361157761096210831097916812917633108562310551114881112688461810816076258801091987112299763439611311003953104397161490593011169601096102886210889641078606105210271147113911021058888936989107589095711328831034107495188591411249081098994906114110541086582877949100810389121057103195489911306199631115112811291117110990911031020972956394113339210601123102358110481111