Knowledge
Data
32 336 570
2768 23056 646342 9091371558
50345163 25355582625 2280625 45728883 518563658