Knowledge
Data
291332 8263777489 5085153 7569917169 1998502
76625 66338 643224 52375 631422097
54550 605240 1691 501192