Knowledge
Data
30394504740 8740 128586 10226 317882
56113307 8477110801 95 2853
20657148434 60 85894600216 555454581