Knowledge
Data
3121840303 90776 7860968 52878 290
684717617 8490000 197374 12 093732596
43664980 2427 438