3446981
9517873
66601461
45633591
17037523
61391968
4307857
10183214
66165033
1697717
45049368
1167963
3390815
69563523
39512168
17945109
4572168
10545856
97757634
19111306
85795163
3495181
28753087
74465879
16124504
10891615
19491459
54819507
7727634
35822355
64032867
827894
9466435
931234
14271497
20831740
30134894
41749221
38212176
28762488