16663326
87388617
82741900
21805127
91067914
64086576
45246815
54065311
58887922
75076929
3380651
46878861
3519423
42898584
66892076
14891232
19462332
8077403
90352381
57214636
8649661
91402436
54366202
8954996
32814996
28353512
67095006
92515579
2783363
19181910
60285693
24903548
11622939
11607121
31327526
55957060
85344512
66773791
60767938
91531879