Knowledge
Data
30 9814573 112244776 11995169
5779145182 4851647 70183685 33 0585
703980 28193754769 84216 30969