45939
2294637
479213
51312
60036
23845
83418
44308
45562
82037
37330
625535
430633728
238188380
1666148312
156781267
129656178
123052252
1114688895
103253210
88263178
82983290
74676139
69310158