Knowledge
Data
50876859 103379984 24 5686
0066536 663576502 980109560
1056339036 531364355 268743040 31906887094