Knowledge
Data
19956 4662758 76 234595
291 176882775 845542 074805454
30116330 124402 340370562 984779