60285976
68651042
10292202
4902461
32934104
4509891
12809748
3700300
32414068
9495791
5056455
38636818
21396484
17103164
10732141
36077767
22546632
16431442
15797011
20867546
411789
557379
13536571
24882203
70873037
9437253
70584681
64197105
22221853
35565497
91566749
36319939
42886572
10874949
63414451
12958257
42618338
76397022
77707241
86438174