Knowledge
Data
60 0526568 6813848 05049564 7523341
50153587366 595035 33832271 196102830 651
2044794055 8923580711 156492013 41862952 739