Knowledge
Data
356545 66 528366 9693957 269876
145255 8395 6514851 3930589 561738786
256061045 510746 95960 48 236