72462586
29974140
7522706
2614245
19829378
10628681
18268367
47541916
11689000
27413077
57615691
27336874
96564192
89605153
7950918
50178408
84205599
2811114
13744841
66134266
82988842
85406478
48991967
76047392
8036485
12761857
91996924
95786967
48661827
63619132
36721668
8413722
55375020
4058957
9340673
40382867
1033744
90229795
43616222
98744717