Knowledge
Data
2530817312 00305873 276826725
3170396 514817 15963612
4042740 92127813 49 13495818900 12687706414