1041125
29613
5495
910158
2656
602
20832
67036
25050
8816
78439
1419
84682
823115
80528
27918
50228
100286
917175
99890