305924
4429500
3336996
4016813
4584565
1833878
3843794
407051
3162311
2931312
34619
70940
73514
41268
48743
52250
53657
60200
58686
60320
195452
57703
63772
70479
131015
79465
285807
575545
83719
385799