66177191
95058245
88303840
89802367
78353468
89702555
48929037
8324241
50226618
25226833
48684891
1573344
1842324
88923730
45477615
5963345
11817285
13717629
13036179
5018800
56259476
32864195
25377820
74717041
48159462
18802066
7563887
15459299
76017879
29966945
1705311
90193379
22974872
51324358
23602583
8147589
2250221
32546104
3885541
26962840