95386505
69569094
59528275
32165109
83585626
92709555
9326864
50835774
9747605
44007050
60424437
12622023
5043422
50671920
64299516
51395006
35109014
34497607
13686426
5544502
39415746
76348344
6363171
73713950
86994799
9768859
7874503
26485278
51883811
79937169
7686138
81628810
69498903
59787626
83874932
66139104
37741702
40097831
67661297
25074241