Knowledge
Data
402726 13461 238499 477415
664649 1121098 5554699921
6336844 34291 293128 84221505530 62