32598683
4700213
46785075
8686263
38166203
40239102
4272899
22637308
22339277
56996278
18681461
78642206
66111631
71757493
52954888
41864651
20109833
48654543
80348518
20811895
4921245
6208966
19391004
82604184
13529620
6048606
67598698
62822327
95985706
42743821
9987650
91188810
72114668
8157299
70989476
80478674
22059066
40455016
6866345
89175222