Knowledge
Data
32 59941206515 17820230 4529 3808226
50422885066 95 624 41290901 89
29 0159637044 493106 74544903 72328