Knowledge
Data
29658928 02 18685451076 667773658 3685640
4149 113 586 6175713
376 2317 215640 1550410378