75176524
6315172
58016486
77945130
46213743
38097715
54027922
37673033
8526575
38666688
20421760
57705299
4908576
87978987
15066055
73117453
92786692
85258614
64337948
22137325
73403869
7163458
91565440
35564427
9184353
594646
63001848
86028073
25186435
60266580
88483165
33525689
37651555
37325341
80608073
46211192
57718680
44571827
33598351
68042449