Knowledge
Data
10378250 12743039 7681370
143263100 32607754 22473453 48667275
2918648 9011347492 7969 372306330 33575103