Knowledge
Data
177376451 18922 87011534668 2013053941 959244022
117455 9262062920 98256527 697811947 750
95372338870 394992645 23077081238 1351