Knowledge
Data
21553931 110090 026298 4876045126
588 74503350488 78601 626350 95663918
414 7607417 7758556 29604590551 12007804682