267936267937267934241760209849313845313843232914168158117959141382154236191411135647238168154295141650154210141350228133252271598523431063431052069711297951613981222425662320890820890720890614931814395320360725166522042414906411185550238550874350873325732250874450873150873850873925732147769747753947760747769130852630845330845247750347751047750047749950873750873426795650873650874150874026795726795517536417535817535917536016547216547414128121703247406199118199177203833199369199115218122199119218117199176199178184473184470164938165460