Knowledge
Data
21358095 41 6616 9677646294 165813
19663470808 4464423258 589008 3586173910
37 77284534780 249 52450 46292693