52513592
97399471
97092756
576561
87723003
57004171
92324385
34234080
9422096
80293358
25778786
63221800
5421125
96479221
34238704
12378551
52928719
86479558
33023040
72639577
17259249
33157362
60276697
37499987
82876935
83406512
9493575
70713297
61203016
3077477
28206629
1032953
70143102
69002353
54686461
91486526
54611338
5343343
28344030
19261429