6400 629968 60
931488119 82599103 2879262 41063031
85929880 71460720940 223 36917153114 141
1361340 696 9375911 85 543
81257 8523893
783820 7352525053 58965 80136325
32 10 3304746458 56 7440642 232712 2177 3979598380 69352712 22001017671 32241 16859282 3518373 5843