Knowledge
Data
304533 394596859 45180 16 15958250
7896091 02 2106778 0709 666490189
5037 4064 36878 2607999