66782248
38351442
43238297
95175710
22741551
8633794
88474263
668138
7882397
37042532
7851930
94944559
56036303
78136690
82183957
9863464
76142760
50141817
50565640
15617580
85428003
4694089
86757431
45806381
17777745
52251808
46813258
79984284
8798403
77509646
59206717
15951987
7249626
92512488
27668883
76841575
1968279
98044589
46561280
76687490