Knowledge
Data
30302620 20 80158554985 98101924
42 01589 64799 17777417127 46
3975745 1180 189332851 631966133 7328