48603774329811432981274233821092713810190010102314951082821811094479111603211116032211160135809700374211724329889107833938396073432991951983044329816596746354574924329814112233431118949775533839949443994944299494449949449994945099525441104120811041209110412101104121111041212987980098800569879680