17562982
28442810
40707719
80167777
8982073
19618595
12389842
55065163
44052900
97002560
55929969
53929220
45619968
97527746
92837785
9562725
12146328
60563650
15973329
40833827
54691271
2033883
1400860
27782396
536244
75916469
10396254
1743984
33972299
49695977
58441092
5763156
44563902
51733752
11706334
16041041
10754906
62669749
52114473
328600