16313031
16675513
83862850
1811600
34242746
9114492
57076789
49029463
84803514
96658743
16123958
89427401
56815530
47907132
37605898
34205578
54485613
8591372
9936381
605248
82056014
43454651
12967279
2814027
56837499
13703875
7642497
9368282
25108729
24747103
1714412
1378296
3685943
19258691
89965729
82388181
72898513
21741695
68837094
70437928