8341
15710
14040
46634
36842
59059
64137
54968
22140
39290
12130
58586
435168736
241008380
1685208313
158687269
131639180
125613260
1136108896
104869214
89963182
84090292
76548141
70475160