18403184061841418541185531857418595186361863718646186491865418687186951869918789188031887118892190131901719034190411905119061190631915619161191751917919242192431926219265193391938019428199781998620028200922010620204202062029320414205662068220708207172072620728207312073320741207482077220782207852099321084210902109521138211872118821199212012124021485215882163121657217212175721832218752187621882218862189221904219192192521958219932205522147222242223222264222822229622317223202232122338223432240622416