8932501
39744841
32734777
1677309
82615979
70359733
26396934
3462350
1153080
83034465
59663002
50125476
6685902
265561
13077650
53007361
6704201
70892842
6442287
18645166
85397695
49838528
50659195
5786396
66995851
13117119
29797326
86586675
56707062
2117235
40224333
15662360
6057443
85153930
67627114
39943629
45475775
2339281
45654889
3247217