Knowledge
Data
185512923 31191630 732093980 139 1952086
58729749 7522618760 25504724881
7138066677 406071668 169869895 937