Knowledge
Data
529 94 5299155028 1793983
331265277 991060 6461 45118 7491615610
746391258 3204500 3633