16735627
65538017
18355714
64703152
4694158
85042680
50082072
16105322
9311384
34457756
29781564
94466968
50647780
843632
6379566
99457655
46474902
8125483
30322344
4691801
31039331
56476569
45137051
54139240
24067470
87766258
55417557
33199258
74998011
14056532
30641105
1290581
82698636
12023689
5996783
5705661
13618088
74941837
49744188
47525538