97244368
6566649
86951621
80681832
14402254
3575939
4826829
4721815
38428223
38684871
61983415
7235514
89115077
46862837
71219070
10456938
71361793
18225995
30156449
61221825
95341296
86732937
21949666
13201597
29981003
35997197
84215026
139110000
58104888
43216010
91199301
5558384
77986352
92045587
89575584
22116448
70308068
84003023
77442427
90296348