10011394100613221007658410093229101027491010275310103624101086111012634610147173101925671022193510228007102604361029071310308687103254071032550910325545103410361036011010360122103604631036050210367880103681471037165110408584104208041043122610448627104506811045665510468780104868121049846810543798105442571058334710588210