32883322
90415769
69367478
1272208
70543057
14897225
45999727
232256
10178145
19115895
29789451
31359814
67699683
80571580
1953222
82294015
69411394
29322720
56133463
72571553
52425822
47036296
69375824
767698
63632891
36076157
10894092
10668729
76255538
63715756
59496629
53624213
54047758
56558475
99506896
37723568
77526462
14356809
82007202
74867272