100394701004616010065571100673091008995810092121101016821010170510147881015307101531210155841015726910159771015978101599110188714101897311019854410198748102007801021722110222951102331991023723510265871102695211027371010275578102793471027990210280471028241010303663103036721030367510303690103036931030750810310726