Knowledge
Data
268588495 78566 619869715 8053971 4577259
590 5156 41 29026 9874888525
1610513 40100632193 766242783