69255089
453713
69452166
87819163
67433
40745953
2375917
7612280
5645982
959594
20941415
3772931
31116634
73544474
58102561
91921580
46957134
38034092
57848852
1634369
94169441
38976150
64642177
35018141
72799689
24005490
50261116
60517731
18271869
11374004
48473130
42231809
22887077
62025011
26315877
40094787
19506272
43411044
2563243
5547030