15169321
87364078
15036023
3418604
4086702
1208427
82308000
31995240
9487152
66425656
61478732
18446
70631062
18816293
48148527
45614394
25813250
79089137
31398818
5113552
44234875
97034227
2012678
2256480
41274062
83647272
372384
33583680
90889244
7918980
93145506
15596891
33519859
20478961
3739727
22857445
84089441
9525332
43933659
16153700