41 0 22055 44119 66092 88205 109629 132270 154109 176370 197691 220470 242309 264570 285757 308670 330801 352770 374892 396870 418820 440970 462860 484859 506923 529170 550969 573270 595007 617420 625180 632691 639824 647187 654771 661410 668485 676662 683209 690591 697988 706424 