85347495
3252727
72555303
45224078
15356867
99418605
80742627
33495493
62717409
22496128
51225387
7408912
1874683
391539
61668204
4772722
4006442
90814691
17037585
52458489
32593029
18429914
15514019
88749041
8445985
86863294
7034414
95704228
33765994
42187140
79911469
31405829
30629280
58276592
38541603
43591965
31959448
83821772
27829332
90451278