6809350
5683197
8040944
43945836
69288789
2893063
163753
49088448
83037114
65709200
80117451
43634503
70891381
1454823
22894720
17179880
4897526
76622879
848120
63327408
9986257
88316446
14293930
11791066
94339884
35579356
26856911
91199399
80034955
8816487
477446
53936312
14021202
63969912
61341952
46275137
47226454
28426180
85459395
61918431