14045708
49543311
49116988
9161883
27445119
75188402
62101719
59265273
7280437
40922471
2515342
3388307
57086786
8872390
30644354
36378882
96567805
980790
96314743
17541874
29253742
20485470
7026300
33494745
3841297
8809218
66694050
63808031
21007993
26196147
23023866
61129701
57165135
5216325
4445421
52957753
69423988
63785034
981654
84882951