5034761
11465
985888
59695365
61248579
61193174
35392969
55182701
82094961
3849323
56572047
7484477
4611665
14798963
76304151
4406255
13044037
44576072
57949099
90938622
69309442
84951345
86123568
1816083
7243317
57786691
75086499
49667576
87534714
31746726
48195425
97911078
55822577
69639184
78103645
48515397
95895595
8822213
16826000
48532493