83861136
65243608
14932950
29264887
39883555
46436779
65084498
7462717
43246832
42245714
97105017
91691684
92249503
27183314
16689851
76587764
74688015
57085314
28476970
33909466
44394790
25751820
18417414
3253848
6763218
58613119
37556408
17767183
48998801
1252788
19669329
174059
75646591
80791899
9475292
68823464
63323129
97976060
37602915
5971738