85171745
55869663
39652048
46273109
93291419
28353137
86065081
94109114
80028996
8454933
42014168
36877743
73199959
86267121
72494497
89509279
36557258
9511476
5799483
73637852
68445352
77246405
61641267
56577526
99024024
36432726
60099391
782964
31752722
2863241
52282928
40688109
9207158
51622750
38297081
57895353
37923235
36346099
68817008
65403655