Knowledge
Data
33 9522 10174937 1633365
670697 966 6258552
6710894229 05629449 1837572521 58043663731 4550982781