72851172
30561773
26479588
43836957
47115476
25175671
76222063
6176250
31754819
65347405
28124820
11197052
52967011
80241266
79393616
46165987
49345638
77044356
66223070
60041058
39058693
9376614
58938735
31873679
62732138
35763487
34486300
51926156
4990363
94135178
91528571
44991559
81744249
94568962
33304115
50719299
48607049
7452009
38998678
56958858