18909168
25482103
15325735
22627446
42825320
84273626
33133034
106900
8123193
61655915
15857772
75114775
50348125
2909801
98166065
61573863
64026904
6284876
43443386
29278849
60401314
57294290
51893611
34337450
6515802
54371668
4172052
85222586
8386321
66931069
91279495
86396386
3239883
18998580
1608011
3059501
21319405
7106640
60049501
4893194