Knowledge
Data
5935 1482538 26360045 109570 25514354291
65449 80026616 41182163 83715523265
76111715631 4791 961713 797