1001675210030821004615510076132101012721013571310160714101644371016450510168928101691391016956710171847101719231017403710174666101747021017588310176451101766751018748010199938102300861023487810236019102378921024901610280609102813631028476410285989102861961028627710286363102875721028893610289577102901441029040610292076