8847272
1506194
91327555
78255179
20371494
6118912
68268516
1787591
25769175
42374052
82027410
15665772
31597755
42032835
94228234
44711223
23319695
40238965
34846195
79674897
2133997
99405007
46418586
63003054
25065557
34455214
84942505
29066075
25777670
35656443
19708294
7736368
76342162
801392
87791570
88653962
21597526
37924868
26773850
81629947