Knowledge
Data
19319043 39493 38360 0749328
503563502 64 10139
20314083 78182856470 8010 7102434 8167630396