Knowledge
Data
21352 395837 5766051 7288 6402716
18234 9998330 962433 56726 44204360392
23069399 14355202 6244692 942 910