66748130
35217505
31344334
7843260
75173495
77467263
83846762
34971741
85249288
43376426
56872951
22092148
64509564
58546638
66206020
27853294
8168741
8459065
18901905
45646331
8528294
79213950
43528951
7532903
7723658
40047018
7318756
57304827
55813129
54817355
62646144
79983674
58382964
84673457
42204044
14783128
75184284
44578748
56477287
2441819