3966146
395685
473306
236431
141160
4655172
425729
488189
4894887
4947193
56099
54742
52631
40762
48073
48765
50365
59450
46092
47973
9134396
37041804
675703
18394416
11156777
1012120
1231211
4104349
2728921
5013063