6538182
85524915
55226634
93747693
9414771
8295026
98406310
80952523
407405
3834423
36987786
31231182
38452310
12318230
27332213
280178
1443986
90545676
61066730
9543522
10128766
5883193
15054594
46589899
93584101
77602132
79507557
6264871
76674857
10516312
77147810
35485767
37293618
8557493
17943753
16682759
14267038
10969962
94843299
30183456