90288564
50531207
99094919
86942452
59034026
20631125
50761498
97614011
1253440
3570536
3792322
12647025
36853541
38704358
4708605
79086431
5495187
20803042
11156883
49192433
86738581
63496956
77637741
17554909
37716233
6864755
73145370
86483714
16586499
35878730
53767325
83224924
1994277
34987180
97424985
62891274
2206424
76066266
69906380
6394106