Knowledge
Data
28536863 5362 7930 14211521646
1109213 2852593 3030214 899461641
2070 32941 20993 88251633 2288