Knowledge
Data
3050805 74582 937208 8088065
162 2450 48707 80651961
5503402970 32975044561 290649046 800132 286625622