Knowledge
Data
20 336078333 76 554387599 45477
33506258221 251 843235556 38183629910 316036913
344530400 17899 88068814 496