43402099
6848820
76562443
72248934
63066833
52714788
41277609
90247002
82921914
49218003
66392520
51742186
162920
3053328
61101435
79018438
3020932
86932291
7758803
37396440
5946113
69906046
16848216
78908241
9054572
2031155
62639380
5532932
30753186
9936882
49941316
80383732
43682810
42968949
56637222
13366064
73817683
72815139
81088492
19655055