22444
15053
37703
46711
50286
24813
34870
32568
22172
26745
51586
22080
430385728
238017380
1664928312
156662267
129504178
122919252
1113518895
103172210
88152178
82905290
74605139
69232158