Knowledge
Data
502301 426 91 117994 10251288
1402959 18 07668294 9674874 8638591923
18 12359085577 97810 781 23681591