Knowledge
Data
50776 46002908136 3402814626 197479
5108512 437853 23 301460438 627682107
88979 417915095 5128 55401282 80