Knowledge
Data
4049126 56071 40201 9415590 373832
3039 4337042 61648004 6336 90814
471 811895909 15488161699 97 2073979