Knowledge
Data
32 464972524 89177 17709321293
28453878676 16373 7955374 3597492061
930623210 86115503222 6088465104