80932268
75106505
71498607
10022596
12353174
67267389
40705934
18836
9732309
46528474
80208045
5003856
22746634
50163722
89266203
8062946
8504694
65831832
86087685
17726966
57624309
67625717
73537609
80529787
94371280
7454655
31468763
76874946
6144696
42113483
28397119
32548667
64121917
83515627
93432018
28589443
38442766
58447904
89072675
42171810