41534953
59298625
47227605
81698736
42864294
693751
38162229
79481259
86899335
69169138
49189708
7551133
6270234
92376284
76277267
23111343
11921980
14831721
36152854
5859387
52999274
11044380
18317608
76027306
7456177
3538543
40988875
54206750
14018791
96561774
39153257
50199902
51124730
38392948
37983995
39066709
59292248
80808297
30313333
86862602