Knowledge
Data
591609330 189180267 5807007 633 349062
705 3100396214 86189583 925598 631924415
474068031 50934484035 25149180941 36373