10852210837010837110837210801710852810853010833010833210804210804510823310821110821310821610821510822019053381763648952964481313517052575365483645053742189481905037951189545257977787437093185354803437543580553471364165425154777314643801524967309423519223736237512461324616270443001854948210941437353897416295397524729