47076808
8856601
7926148
58014152
94833560
95254541
37376130
38934992
29306114
627098
64735896
90747745
46903565
70018713
54643326
80275223
65173783
85254938
69001938
52503670
31743946
13652587
13748272
48483693
72329541
74369696
36208258
24735151
711022
30332540
50769488
34608100
52122076
82829515
37861598
34841351
47068621
73068699
87739353
80579435