Knowledge
Data
8959223 41002989 782502178 101314794 23012406655
5641801 93168 329259 1364 3454951343
335380318 559023 52713 50