Knowledge
Data
31479816 533294974 3431795968 2244167 3864636224
1321098921 0576 960 10073 0656
2199554202 82650 62919976