24632343
8929856
79455431
84897060
52258351
67277576
99886152
75473550
66082097
33093925
20331632
780692
55889607
21351712
12441301
6902702
74447176
20104483
20211928
8570631
6034111
59811459
39931866
76201320
28917765
9824512
722284
79093454
97426979
28213947
1313136
9287503
6929920
7776352
8783685
8098507
2107076
35139
47402450
39086589