70295613
81933351
55723223
41605502
34019575
15892394
4104484
53234802
82805197
93496999
6293182
68958379
57171934
4532686
91629746
28886053
96086076
89837938
82557719
17619062
6102548
25597323
62459419
21466087
44959319
12184796
44452682
45447934
87651265
13234775
43651649
97448436
91812594
83983795
31263007
26071443
476631
68919642
47547793
763634