Knowledge
Data
30536 771819 32267 481172 54842
43416226998 48326599417 30 288195246
41502884996 2693301234 03348573260 475906 1372914551