Knowledge
Data
124308815 18252 7521 9333471
637 28466 677199211 108545358
90080832401 980 144128 33468