Knowledge
Data
26996 3177382 290559154 516275225
43330552 960699 2878
4260678504 9936863 14907590658