86177058
76219589
44203873
4153118
47622681
69738601
69337092
82086843
17001758
92892038
52561896
65363608
82119291
70052280
72252409
57818390
1677702
2610542
82911591
21905980
7563996
5430929
57794527
84902305
912933
79823112
77255835
66532512
97978848
11664785
95322160
11537058
80746307
37185832
90567513
40816492
18105237
13302596
37499474
50014764