1940480196815403381280647249800543122010561130170215531369194917511525267303351194713955610082578937171668113410228469519971191834697798106011908111879116616951271538376131116641958158019163813021146282100555011541533113314101982111807061435153512529544661078149247216812293611737