Knowledge
Data
326292 146765481 71857897 40 63926252
956 82708 60 22158643314 58819
4625628 77130070245 18190157600 3278006922 345