Knowledge
Data
61836 577510 180
7580 474088973 22600614 167952840
200496 3032 25581100 765901 907136112