706,1048,1376
1282,1860,3989
1557,2918,3689
60,91,109
124,957,965
43,924,925
387,884,965
1402,3014,3170
116,837,845
232,825,857
19,180,181
570,2026,4724
