1184888
57013053
44668829
14991918
62596902
1389314
17158263
13048449
10606619
5600564
51046922
4193566
5253531
19654061
40825742
42245953
56339665
67296536
3520321
80757711
59549880
30533273
13636824
8582831
77246127
51816835
76537502
11779
80529757
25322490
65546680
64217124
36223059
12641483
15457953
10961895
36566297
69316968
90686079
76751026