3286798
22968329
7124619
80591789
66556857
12201014
20488393
18145182
8205685
48439448
99495789
82406143
93154365
13765176
30963805
58693236
60968691
57271312
20441734
35437152
86007856
3539566
95095050
85805137
5100971
8123436
89905258
42022805
31403695
77745854
64719832
53944940
38266600
62571199
59105290
49936788
68433632
38646740
32077809
66988091