Knowledge
Data
3091831 2883 452 3160 416240
218965 61337850060 13680 39424 57810612
76116930 3748919 7214500