66075083
33225009
44033978
67486052
77609191
14734628
38353606
73498138
45854971
87727078
83599026
1264206
94792355
8285358
4031826
79683730
29265154
38784697
99214796
81912801
77606790
14611887
27859985
34197998
70334669
70759220
39544359
17674338
30118594
46572071
14094964
91087594
29405429
53215299
64916370
56702692
51039302
94408575
29724922
56916446