Knowledge
Data
316 3580029163 944829398 4812333 2230237501
186 18904652 9909822 5037537750 128553
315 728 773 2348762 766357115