Knowledge
Data
12603 27940502 52 93104665 1284093
929 83 99039 86983173 98663
336 946 81411 3611124595