Knowledge
Data
305258397 83099 36169551 65244142011
8318947619 922770958 36149621742
98315339760 887751220 30049388 357071249