Knowledge
Data
347610 989189718 210755520 22066136676 50294892
2789 66417524971 64723681 1174262 139900652
27724 38 05252 42193593