25283297
85625849
64875212
17985542
9705226
24853569
1539696
42287719
2065557
39937505
22755222
85597531
45891799
6382726
29108093
64128161
68264720
82485496
79856972
80494802
31427546
45495475
53958960
83318
68001262
48887122
49196105
28986405
7209843
32707022
81681272
1447598
457322
38267742
27144313
72622854
12974322
76595310
30632874
22245096