Knowledge
Data
301065 85012864 70 4181 412179376
333016114 51050 29937275486 3742778221
209727394 5421592 7619028637 679 1608277222