17475961
9069899
51818913
66253567
39695223
24038143
92294518
16453418
35362920
11889364
4914957
42865825
24563684
93794486
79013027
55057079
5143393
60444037
63126607
34254054
64038438
12039575
42325928
7458434
83647772
66165419
70737137
72046587
68315750
65621440
43237872
18265638
19315141
40594376
60321680
37928667
52448296
3472299
62647371
58029484