40807
47275
35537
50888
82529
487010
51714
22812
32425
38777
29445
24061702
430441728
238068380
1665138312
156689267
129547178
122955252
1113888895
103193210
88169178
82922290
74617139
69245158