77917
78969
29664
14400
54663
8122
13350
12000
10540
19383
257694503
1051768168
89195159
67617104
61926157
595538825
49148150
47048112
132788
15440100
2173558
2123065
1361335
710215
1017812