2832791
172266
5161678
1718176
34784
6967536
2563217
15506530
25441
9284855
31071
1388727
62566
84453
5631550
2071734
229559
103152
37951
1256572