3906392
34527088
93242826
73242590
63712711
40612917
59471386
51305215
2501681
71996052
24292803
72789028
7251638
9731396
27222990
52987621
87517966
82109148
40406915
90121246
46542871
4746778
16228705
73506904
38484794
52578078
75174534
79174401
87917823
87058905
56699064
23504829
21859585
2210700
49517579
53483164
6252353
4245332
49989471
80778338