83807714268515987379062205271187005790132222941485421031326690416388716561530186398202027221603091270051870981250701861293576132788112021024027231284740132713625051535715492517882922697789771123460167442113791844662269842512182784133340796021309414252610014522515446192116201211384163255177414229193286618264315864314617621475171389236086902518507564729545672285729579624331724973617820369521064066143174021382927829899476825921762281003641992751125148112917162811571940604112464715962219509775213401120001111882716962616706822101733759562363811827188