59147737
8127074
40583384
97992322
43465467
32073430
82743748
45829144
89608591
97666851
6161994
38898648
19214682
96069959
63199081
12316177
25636956
21993894
22595841
36142472
46221337
1995287
72815283
54577749
3453290
67203173
16695405
4403637
64286021
68147096
15538613
31037859
42486699
24571870
1374428
91501864
23239551
27209373
62771510
54234862