40845
45051
50113
42311
51975
53027
54415391
50803579
62998869
1097412
91388
53974
430652728
238199380
1666208312
156787267
129663178
123061252
1114748895
103257210
88269178
82990290
74681139
69317158