Knowledge
Data
3313895 8512657 6773077208 47462095 142155024
153 39403466 85 140698 29353
3904314192 940 6497240 1931986