Knowledge
Data
25335655 173364 1700009663
73911 4027146 846013
8038053 1826158142 66991893815 60537597