Knowledge
Data
155 30912 9105 34261280 32476921
22016 2998634 290136880 4769577454
17 94 645003 684752282 400965