73103947
52228900
14396637
21031366
80687479
30783514
35982857
2617528
48401755
41553410
62073070
71733807
41081040
66819026
68748949
72855946
95661533
78594794
96393069
9498602
5418852
22818408
13413271
31094638
87553665
10163216
82323025
7634409
24649196
25922002
78968624
50979321
93033933
2615444
48612482
18717048
62319206
9341214
14115263
73117808