Knowledge
Data
22915 508 65 565450333
19828132019 3546535 442684963 381 95
427 7240087 947488292 5214730