36601776
51174810
75011466
87336685
9175017
45377118
52014173
70056196
64255674
48022384
42982750
8887189
80712168
76245306
82873464
43447188
29584301
38118132
51322992
77846211
49799056
39381547
17994484
35093691
99647837
52938073
83499781
56381962
50365529
53786522
74492615
14313769
55367889
83708710
51195848
67361954
11462220
7974660
79518884
77754410