81817584
51072762
54931085
54874393
78114222
23038746
85407850
9375700
31845659
6855869
6040243
8556833
25177591
23198706
9841445
97741009
30534080
37684338
52964094
77807521
3931988
62797655
94522099
31215773
87397946
64516851
28484069
40642690
92122968
82596237
21771309
16665660
71464365
79961200
21079575
8999776
39054410
60827710
34588056
30411439