45939
2294637
479213
51312
60036
23845
83418
44308
26773
45562
82037
37330
430649728
238193380
1666188312
156783267
129659178
123056252
1114718895
103256210
88267178
82984290
74678139
69312158