88488
37146483
2363561
257971
44567922
73855020
54652677
26882383
9687594
69546952
32292148
78144301
5147708
33131865
12685747
48326693
84023754
870240
88801288
84885245
65732434
56533456
12857317
68342995
28098913
43907273
22884735
69165057
93124863
11784707
35126407
16245651
82354244
24357414
77567765
28075517
18899074
64692747
8951967
6186574