Knowledge
Data
2862 1958136691 36934954385
649717829 20101396616 217 4793
140857057 17 048 26752858 27828