233070
75684447
71882768
28652235
61689592
12315634
96411067
55164929
6289607
3232646
48831871
70004632
25687241
1052264
95499594
27289965
29745756
43145823
49081790
1196730
97754923
4907017
7405641
6234602
71582859
83297182
35558435
45169428
9917610
78636106
94585689
51301675
35184668
19096466
48983747
15268132
28989358
60782058
17488057
86149029