2954716
15543734
36276275
9761931
36177114
8228164
66788442
80311675
18972737
59076463
68852757
19096655
28032316
30711554
60007570
28663154
14775638
85163131
64872483
58413114
92116230
79708864
3176866
87974993
7959816
71597958
26002977
72215832
97294070
5712344
54708679
72118490
38399880
27354855
60113998
4361500
55426659
4284110
11315939
71279647