99999 1004101103147840350153200012377800001300209450700960002 097800254116128874093322000008709842277308721450000000 099568275266128805325206000009009842277308708430000000 110338887687128845710581000009409846277308705400000000 112162408208128928631487000009009846277308707490000000 149349373077134855746042000011409859277108707160000000 150666279668135195996035000011309859277108706520000000 99999 1004101103147840350153200010549700000800449450600980001 859593163043135410982214000011510027272508806320000000 861032379506134893124805000009810027272508800090000000 024538734145128411405987000006710028272508804260000000 027001759374128168092879000006710028272508800350000000