Knowledge
Data
522010961 879 4303 7834962
80592780 31033827560 520972
839 71526 985257865 369 098155