15990
22570
24456
10680
8271
21871
15850
32376
29050
25600
32790
22080
430575728
238160380
1665828312
156760267
129622178
123026252
1114548895
103234210
88236178
82972290
74668139
69295158