Knowledge
Data
40416681 43505640 33790
279042710 96 968 622776419 6509149700
916 5667535 32 64 598079229