86146638
85323321
62473363
29674032
15178558
5513714
77591530
78258981
18446819
69457910
93649670
91043602
55868124
79116643
52471361
84279736
77811622
13903198
7708463
44157050
56408835
4073614
49669067
28711568
59638356
518448
5414659
35759898
47802524
2437252
65552227
8546768
59827976
89302299
44062758
87522330
11291680
42259135
11226166
85516873