Knowledge
Data
588 9991523 959 880446 106
1502822 951570792 2011 30667582 97665621095
960 99559642608 134451 38213052441