69527226
31164547
62635631
55329497
68217586
1316643
96833134
74564722
4213104
17572605
14255504
91617940
61936458
975964
65898871
87518013
17787048
15945424
66703615
46366577
40866984
6728753
81571751
65932937
50689619
34055165
15704546
47627667
86738212
27527540
56584985
96326891
31574459
6825868
93283780
17383422
928139
93697140
63345878
57163425