51 3756507
52 4132158
53 4545374
54 4999911
55 5499902
56 6049893
57 6654882
58 7320370
59 8052407
60 8857648
61 9743412
62 10717754
63 11789529
64 12968482
65 14265330
66 15691863
67 17261050
68 18987154
69 20885870
70 22974457
71 25271903
72 27799093
73 30579002
74 33636902
75 37000593
76 40700652
77 44770717
78 49247789
79 54172568
80 59589824
81 65548807
82 72103688
83 79314056
84 87245462
85 95970008
86 105567009
87 116123710
88 127736081
89 140509689
90 154560658
91 170016724
92 187018396
93 205720236
94 226292259
95 248921485
96 273813633
97 301194997
98 331314497
99 364445946
100 400890541