Knowledge
Data
125196265 58490 64
43532816 1563243 55388691 7720265064 19621
1444947 4641 53050956 7281101428 56525540193