Knowledge
Data
312436486 3302187 270860 3218725 2422695
70283816605 21224456564 8115328 18445
207 06629765974 684413 87985326