102066104616106597107598107823110071110291113394115357115436115539117699118316118474119789119894120113123505124904126127126523127874129527130119131245132726133187137659138471139438139548139629140158140177140179141343142181142857144473144490144765146095146311147264147520149241151122151306152298152800154216154394155457157633157654160226161854162801163689163695163726163801163980165116166080166388168316168317168786169262172249174591177910178400179027180008180046180584180597180599181870182010182473182669182948183076185698186161186180186888186932187859187982189726190895191911192043194112195401196220