Knowledge
Data
45806198 904664423 70051 75874975295 2573546713
51120 6095822 859500506 0705728576 5795032
24545 110673841 433984 440198 1277584056