Knowledge
Data
628 2610 5060677518 74369358 410566622
667802996 2319616 566070572 33943105 28625
348 21232393712 1554924138