1302738
74597406
69662472
1188384
88555787
47021919
30566065
59468803
8843357
45721937
3948500
54329819
33392959
79138857
82073339
50219524
68986312
67363285
5868994
48145091
13165874
38632722
64028578
86614724
65804949
28064145
22933860
64342489
7530214
13296984
55842536
35564723
7128499
64124654
10703019
4999971
44814444
15352704
55031274
93137024