Knowledge
Data
9981037972 205045600 5295005418 2102295
85 8126126 15919 32120491774
77990688500 96572229475 6305356 92 86845412706