19937618
81287139
28998498
10549220
19359324
91413438
37608456
54995503
3064405
79994225
61216233
24721095
50011214
87493073
92178359
99392108
62027885
35653705
36009833
9971346
65133833
51572248
81003529
10634201
9191347
91869669
17874044
81878530
66416463
63532327
3972124
80577020
65322476
1067609
45663043
57156611
40678133
24621701
49646773
58047950