Knowledge
Data
158109937 754028216 23641053 10 265306270
22 4217 4718732 20033596 75475088652
2251856910 50572 904432 870343 118584