6290820507722653633797182464215525205441827311436941976351879917390014205120089428196170321073118419576631339616149216208667926373475339497858147493932829894015114421017267334741061615176271710349170636783631260629767319044212488313676215380818919885708217986183268993541932861867381343507862199100121763156485187114221394877213211711442410712415919628820163199783148818147158103238162553613077426274901220071125792294111054129775886502057511356101816268566620825205963802361541331315091146410412835727164142108041156398145145439489292098419119810153