Knowledge
Data
3742069 3145905 25363500 5962321136
96758969535 6068 49185 863780020 80603704
206298929 216602 7401924069 7719367265 321034