75889
44556
23582
19825
29855
23376
36366
31756
17044
37085
46873
48735
430575728
238161380
1665848312
156760267
129622178
123026252
1114558895
103237210
88237178
82972290
74668139
69295158