72114842
12931891
80441161
9181652
94763988
50581146
97949851
88267905
80901756
37381091
15853430
55834918
88329478
635523
60956450
73399218
2151510
3180778
7235272
68772944
24778315
34748182
45053345
71849036
53525723
33481230
17117543
31757386
69026325
3924328
85949421
43888791
79068161
35816345
44302146
9034310
38465402
54466949
78731777
77898620