49285876
3913695
42777612
1809278
17287660
75776413
72255011
127796
344694
15569574
59943038
785354
70608704
70867130
17769657
10998815
72108368
5841090
34936865
15146334
38972712
36496978
32968080
1548786
7246122
6349731
61104738
9907905
47825490
13428986
3518702
12742604
39496376
36051542
45955397
66504361
86077825
76435084
58468697
53387845