88762701251578434684466941163030184571554011811971268172911821842044343633321074652741201381382027236220403222518560003578357678143316954075445021779118090143779487909664411984027785157463184715128443102918221897282925708317305420518111857645105109199238035731480787522441982242912811361410744113414226631274513980360171205925176531881991958981459162222892241881536754852243514482133589751891634312028271904195149692632013931836549444219033566191171922341497509116458171271821138714883999103354140979567892083725893731829850012996433669100