103339310131087968109410809578881084997113995310926071036105710611074100257891763410268801107100696388339258210519529609931138899110396411149141028107894890693097211178191130103457693190561710681141105510221137884109699010609899091082967970627109110309818779941112112510049076258901025395113161358110001039107311109961134100311368956191098606105610501143608104762199811331102112710051119111810581113949618100111001142611101539611289506266221024928991965106493810079321072113510179559696201081897862937889106695699210709406121014101698758410639731065912887609110810751145904104411099001037102388181211111052110462410771122110696193610939333941018111510599991099107695910271089966110589888561589391010675779181029108311488761121105310881062939958971583882108690899581596210691020112410386101126111686511321049951100861611401129896929104310548948911079110161411479169341035954103111468869111041112363310198799889136231071108510481097