Knowledge
Data
28955593 1157489761 711910540 156578
143 906978122 68880 57852
62 874602836 451386735