Knowledge
Data
349191365 5064625 80024729573 41564635 3786446640
88809371884 51193470 841759895
892802518 2625 62853975 308630973 48926216