Knowledge
Data
0612905979 416625111 38546153 10609 658735
1332155 51376035468 85108239977
918293598 12531929609 3889 324325 256127533