89695887
16409334
83468789
59207658
52832265
80992221
13567120
81554519
83784975
27815827
23122851
56726812
62437036
18538960
18168342
22747258
61018854
73686033
8687936
19495691
48772409
15422580
55563182
24488880
92778298
26254261
45229216
8134927
14502804
12064399
48397006
9249932
9761432
24544499
64574165
93171458
3212218
88476552
2630410
218895