16051182
77806029
16697402
4705589
15366858
58098291
9512014
7022839
69009589
13204431
30537275
43494377
86767806
35307145
30422351
453280
17881215
65422696
59731461
68043492
59013333
14059704
9083379
46855828
69051739
4528886
62423441
43246616
43863866
63589236
67955000
94383076
68389855
144645
29013812
19928774
54016422
52461446
66416830
37264968