45219176
41512773
25081495
33991227
44625614
28469370
50552993
10117680
1935995
82784079
24539895
33326931
29944571
47633701
4249358
77178580
21819167
77091850
60862014
18913215
90254940
37945972
97295962
98824572
42915352
67701804
38209309
53957206
24011164
1342132
92832645
72944661
56056601
28447152
57082415
889924
69867918
68846039
74481450
16057975