Knowledge
Data
3091704 586791317 18 86612462794 2227507948
776151 63919951018 3662660195 28902303
20 405 727900 439292 4766867