Knowledge
Data
90586346997 51692 253480512 329418
20103666178 40641279 6102 26229019312
56135298 27098 35669