Knowledge
Data
303 207540316 893 141222937 18208655
2030611027 49522263 8752756354 752 03695093
16 49 2136224