Knowledge
Data
3052 88989900 514 5369 691971
655128 4300177 33 22342614 7264697709
87 6825445120 74 3021316