1945^2298^2170^2559^1989^2286^2377^2196^2964^2171^2247^2098^3067^2575^2129^2186^2472^2028^2064^3197^2308^2083^2104^2132^2257^2738^2355^2395^2304^2261^2525^2280^2601^2240^2049^2496^2720^2528^2429^2879^2885^2398^2267^2350^2875^2441^2300^2408^2716^2642^2689^2598^3070^2594^2458^2393^2330^2667^2547^2576^2765^2694^2367^2329^2488^2403^2404^2423^2243^2550^2657^2694^2549^2608^2360^2317^2338^2438^2446^2722^2530^2429^2579^2170^2984^2707^2534^2809^2568^4411^3042^3219^3017^3018^4260^2237^2083^2341^2527^1953^2118^2038^8^7^8^7^8^10^75^41^8^7^8^7^6^8^7^7^12^10^12^38^42^7^7^7^41^42^42^65^7^7^306^8^7^8^10^37^6^42^6^7^58^9^7^7^2^7^7^7^7^2^7^7^7^6^6^7^9^7^7^7^6^7^40^7^6^7^7^7^7^308^7^7^6^8^11^11^7^306^9^8^305^9^7^7^89^7^7^7^8^6^7^43^9^39^107^7^5^6^9^7^7^6^32^16^18^17^19^17^55^26^23^78^14^15^16^17^12^16^9^40^8^7^73^9^10^8^8^8^8^8^9^8^7^40^8^8^8^9^8^8^8^7^46^11^7^9^44^44^7^7^7^6^6^9^6^5^7^7^39^6^6^6^10^7^5^5^6^10^6^40^7^6^7^39^39^8^6^304^9^5^5^6^6^7^6^6^6^6^40^6^6^6^6^5^6^7^9^8^9^8^6^7^7^8^8^7^7^8^9^8^7^8^7^8^8^3^9^8^7^6^8^6^7^7^6^8^57^7^38^6^7^8^10^8^8^39^8^6^6^6^7^6^6^8^6^7^6^6^7^6^6^6^6^6^6^6^3^7^8^6^6^6^6^6^7^6^36^7^7^6^7^8^6^7^6^6^3^3^3^3^3^3^3^4^3^3^3^3^5^3^3^3^4^3^3^3^4^2^2^2^2^3^3^4^4^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^5^3^4^3^3^3^3^3^3^4^3^3^3^3^3^3^3^3^3^3^3^3^4^3^31^3^3^3^3^3^3^4^4^3^3^3^3^3^3^3^3^3^3^4^3^3^3^4^3^3^3^5^3^5^3^3^3^3^3^3^3^3^3^4^4^3^3^4^3^3^5^3^3^3^5^3^3^3^3^3^3^3^4^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^4^3^3^3^3^3^3^3^3^3^4^3^3^3^4^3^3^3^3^3^3^3^3^3^4^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^4^3^3^3^3^3^3^3^3^3^3^4^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^4^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^4^4^4^4^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^16^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^4^3^3^3^3^3^14^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^13^3^3^3^3^3^3^3^3^3^3^3^3^4^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^2^2^2^2^2^2^2^2^3^3^3^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^8^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^7^2^2^2^2^2^2^2^2^2^2^2^2^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^34^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1^1