4835560
69069909
9441329
14278902
46447868
6979139
55537545
20742048
32905875
89104458
24264123
94294142
83706585
38202647
8988447
10551288
46834529
35234872
4895326
54031837
24467789
9092350
41759866
85826655
17061545
18558490
12864600
7160780
71347020
79003419
5713150
83609024
42751475
24848717
8461989
60551114
77623218
42462747
8483918
34714387