Knowledge
Data
36177145884 4703413042 8428662349 928310 163790
17299702360 940253280 138485441 777
8543616606 86161718 98639 496 67572926919