Knowledge
Data
559293 962 5905 3842899517
3619761351 138961994 28820999680 413354729 11771
78761 19855935 254 3205170866 2541452