Knowledge
Data
45380 832 44859 82400 520437383
7741 57848 296398 2991257 18539
70595721 247170 9153 491965631 412460311