Knowledge
Data
3143285 2861880 3021 84 5324374
695166 626442 2957 952191
3187772 2540 12020839 393162106 8675700988