16277151
85472937
99894642
32099502
84326251
13002910
72036267
80466164
8825031
54241766
54502047
13394679
4631935
86181600
46338685
12192945
72248971
27488864
22283984
5371478
7655942
86161533
59915794
69666286
9517194
791401
79723115
6619410
36809687
93199962
42761747
94965881
60869391
2186357
78341909
85573803
75765402
72066916
52917269
59688429