210018269124551111515842155673547814328537115361298563231484647156302710457641889879352151332492640408104382612142221255613132372650747646699675900112603521695952762887761061323647406354137715922243252270714752351238560147523415010911339560743917141243063150665889249980014019018466168491610414563788715523261107908127584014021531396850925707840747100678213828011288760145157413471939108311557072801492101118084074549941011015209516921462996133478109367915370371299704294214378446679830455127140668192918130260610767971321976524715152212082330677468524952317984830120437839102398678047537847669796157086574331632003879010293344114007592898