10034815101379211017626310469080104738781068212710709518107145621072359410725545107262321072713210727485107293711073841010745866107653091076823910932429109324301093243510932436109324371093243811021439110215241102152511021528110215291102153011314125113337731138956611481668114830981168154811694373117059131170905411748024