Knowledge
Data
59263 363743 184270 597261 9343
34005 4671589 700543671
237821 4050 60010 71150928336