144111378002024581621061634856515225711051622374019120121251919962108933214277505501897241771852253532155009415348222067111086221914081038271955954381363682412810274852305206242104331265051376772064191967574942128171377941775922135111405230742739215827174539124171866413422615419512225210515523660971092316985262226225101426329762137446497517113860361382312011818692622692219106257634723311051723282220218810580652317119358215186160369791686893385252081261708479169159728135192112260102197166018521891623351398581338101436447680610735615370660847191916