Knowledge
Data
150 43089835 8947 24448
611996675 14521846 1777758161 8346132
997277390 11988369638 5532652 9408