Knowledge
Data
4054246 69860163 11636
3229324 52153 523496 21717474 824969
10432238 70125 7286882 558621