53873800
8727981
32584483
50638182
99655232
7786654
64045215
25544138
535472
88782474
21682960
87105090
5452633
1997798
66064764
81773143
14192082
84926495
46242980
1012437
33244484
15046603
41064274
10485268
62607714
85559860
80425045
68727013
19531277
22728393
53937643
18716755
49322411
8347834
94606584
89414774
77547582
38207332
82461016
85911099