Knowledge
Data
31 650952 1951358234 965549008 96653767866
61657423224 745 27084837550 4995
308266770 425860 255 05 40286998523