42366401
8439347
9995521
32515165
71764437
80111854
66529031
12739047
76662325
10437880
5923257
9009309
49365252
59575514
29582901
49616898
97095256
31706353
82087653
8391797
33169679
32005639
15802440
71446594
59608730
69986307
83694347
71163640
55609442
28661206
12895216
55815020
55679559
65296464
20926685
70652460
59904703
50703220
89906184
86346223