87767693
86222945
599711
72165747
35969278
51874133
43317547
32332557
23796990
55468659
82152529
59793823
64049866
53616117
3481511
88437594
49392880
66061130
18155191
32526935
20321007
46128054
57258680
9043356
14076774
74551501
90451483
90816129
61993978
96472425
60938486
12984575
20263600
47065414
81277346
26508924
26976661
4973260
64502464
48497280