Knowledge
Data
2999 89075993611 801813341 57186864910 881575
17 4776 822619781 4379954435 31544887
18517005079 14753925 2062 856 85595