Knowledge
Data
22057721916 596 37415539186 6079 5400
11942955706 72267 721355360 19249108170 58226875
29698121940 743377 9658747007 8849299 2651448