10016845100439181004400410047317100671631006848610069279100709571009100010104715101133631012023510123410101268581012897810136011101529431015309610160739101715211018357310183983102039111023130810240918102467221024685310266612102842111028483810286964102978751030840910308997103181311031941910321619103222881032533210328165