Knowledge
Data
3124382 3073731160 509 8450 139635408
69345297 54272 7492580 13981 20569661290
663667373 33690383693 95732751887