Knowledge
Data
20982 930 37439448766 2703551000 3704924547
668742243 20262245 446020945
130591 1393261 86163