86625086
330381
755571
98481706
17301937
14359807
73435737
21728415
84012418
68191595
86681951
2010521
90428152
12408644
96376036
59459490
58006288
31606873
77943611
65461993
5758141
46707904
66468024
61876675
55859331
3278029
87936090
68693087
9885475
93137139
26488169
52089096
77296081
76643141
71678681
24312070
83313763
1926339
21287274
44811764