20257720246820235120223212021168202018520193532018427201738220164022015294201412820131362012553201197320109342009890200810102007767200643920053512004289200315720021282001138200012319991081998156199712619961721995164199419119931311992168199117219901491989134198818719872011986255198521619841961983185198221019811941980222197922219781521977178197616819751841974175197318219722221971243197010519696919682331967470196647919654631964401196340919623521961350196034019593321958284195734219563281955353195433619533841952327195131419503231949349194827819473201946250194525219442711943312194237119413721940456193950719385171937471193654719355091934618193354119325861931524193056919294981928456192753919264741925503192446819234321922393192137819203221919345191835619174421916448191544719144471913397191243919114221910402190935219083781907324190635719052911904344190336319023141901268190032418992771898316189726718963581895289189422718933481892254189135318903801889299188833018873511886334188522318843071883283188223118813091880320187921818781971877229187627518752271874371187321118722361871185187023518691611868113186712618663818641621863331862381861491860230185926118581921857151185616518551891854177185318618521801851169185023418491961848188184716618461051845184184416218431421842140184112018401041839761838224183773183652183529183476183377183277183175183073182941182866182752182649182556182472182358182230182135182018181960181862181781181613318157718141191813401812281811471810271809231808151807818061218057180441180312180216180131180037