Knowledge
Data
29883 27757039 15045842537
2952254 9934159803 197614 752
15936 493 8173361421 4190633719