23424832
53005817
559241
83846645
70369739
29377690
6684706
66486661
87126010
5240175
20393988
90356285
19463156
5634493
10681476
56453573
80577520
72845089
3959595
9852865
88037205
22927381
883961
42945594
4628523
72323006
21652079
20927281
85516211
4992377
2514638
39147317
39494413
37544351
49378079
84363130
80267351
40696094
37637589
12245191