3906648
395685
473306
236431
141160
4662572
425729
488189
4886034
4994462
58518
42499
50539
51756
53862
61384
48717
49457
43256
49357
740680
1821780
670195
7387683
1104965
5472930
1479223
12180230
8130688
16441591