Knowledge
Data
153 384146254 93408 289
667 2929847226 7508168543 9564089588 86050831564
268 83367880 591074