Knowledge
Data
14718709592 98625447 560453 2446936
972 173598264 1054664800
9401838 701766 779375 72578752 31