Knowledge
Data
599 4934 35377197083 28011238 65304616
401 122543 71684 696484600
590 5085085894 9302