Knowledge
Data
26622518 5036390 94984243940 400 1060787
1308512024 4910764107 882 616152
69563055 1652468 49324856 991938375 90179