Knowledge
Data
15 30 54 3043962
1050495 55411100680 5035661448 58340403643 32528962
378049 144557 8737