100734731029420010379710104474111072412210824114115267681178991512230145912230163812230439412237595112240790112244080012262357312262378712322481412340366912351816126688491269406612800107129660941304260213308712133440681336150913702341138845831395567014135130145395601150995931154125116168939162863181656469816632074166454361667701