Knowledge
Data
3108946 303 61 43 1630138578
792286390 280717 73594862 36350111091
61783391 302215871 37501878 5043707