Knowledge
Data
3187703150 29468 176444891 64224
331543591 18132 121627378 78430 7668565
152 66918701697 8222 98553098614