Knowledge
Data
287006 150943044 20276008063 732742951 6949180
428245146 192793815 46623253
8508 6685680 264110849