585117
47038
11416
70032
52877
60046
54158
1004143
30514
62573
94632
517107
569105
43685
102275
53278
93431737
4048989
56311940
10034589