Knowledge
Data
31459255 639 1214947 6894537 30165916174
506410 801 0505 668274116 16713717761
3395514 42125579193 46614 88 175954