Fiat money supply M0 vs Cryptocurrencies

In economics, the money supply (or money stock) is the total value of monetary assets available in an economy at a specific time. There are several ways to define "money", but standard measures usually include currency in circulation and demand deposits (depositors' easily accessed assets on the books of financial institutions).

In this report we are comparing cryptocurrencies capitalization(total cost of all issued coins) with countries "Money supply M0" in dollars (monetary base, narrow money(notes and coins) issued by government)

Source: Tradingeconomics M0 report

# Country/Coin M0/Circulation supply in millions
1 $3674797.0
2 $1076611.952
3 $902173.6179
4 $552018.3966
5 $179709.92222418595
6 $136406.1288
7 $107303.4943
8 $88351.29319
9 $83233.67065
10 $79691.88107
11 $73336.28806
12 $71782.18253
13 $69598.62272
14 $67890.68904
15 $66710.94085
16 $62191.52426
17 $59503.08468
18 $47256.73166
19 $46470.51359
20 $45350.1664
21 $42878.27936
22 $42322.26387
23 $40323.90205
24 $38893.25504
25 $37335.68785
26 $36833.72027
27 $35007.55192
28 $32267.79539
29 $31550.75862
30 $24906.53783
31 $24612.02823
32 $24293.20295
33 $23348.524319741915
34 $22949.4105
35 $22863.00874
36 $19952.44362
37 $19741.62156
38 $18103.67914
39 $17717.2542
40 $16589.8296
41 $15785.54504
42 $13932.78894
43 $12945.62148
44 $12539.67704
45 $12489.112442613312
46 $11218.03466
47 $9757.404521
48 $9657.747428
49 $8300.721276
50 $8075.071011
51 $6879.2269
52 $6608.605502
53 $6150.171922
54 $5727.772292
55 $5602.8683193373745
56 $5526.16459
57 $5429.179574
58 $4934.509158
59 $4616.014524130569
60 $4421.372344
61 $4225.714941
62 $4110.493234478832
63 $4064.19962
64 $4036.787046
65 $3737.8375
66 $3723.86410141727
67 $3635.584678
68 $3631.642646
69 $3586.3652
70 $3569.024184
71 $3251.5705887129734
72 $3024.124036
73 $2602.94696
74 $2065.084231
75 $2062.94088
76 $2034.315128
77 $1741.571465356097
78 $1587.61152
79 $1494.8724
80 $1463.166915
81 $1426.9379589293237
82 $1333.6077069706391
83 $1254.519004
84 $1247.2225027509762
85 $1236.093467
86 $1208.1758313914374
87 $1190.7378
88 $1158.583135
89 $1144.293446
90 $1136.693474
91 $1095.135525
92 $1085.812583
93 $998.5257992
94 $921.8369538
95 $847.2694770314527
96 $817.7615074906984
97 $712.3406224636326
98 $692.4442589186142
99 $665.8778954827395
100 $643.3182548302398
101 $556.0308283514581
102 $544.9027605
103 $408.0979118102867
104 $369.03
105 $358.2022353793832
106 $353.92793241952126
107 $305.310762
108 $303.52646444071746
109 $301.9547
110 $299.036379
111 $263.31623338085046