2105244
3083927
21517204
5194425
62656176
8388083
38786973
2279337
56631671
60924196
90867658
93045255
57099220
31708515
7872871
50254207
28872761
49558405
1969782
93674116
75233308
59932912
51519730
63171475
11364875
80657643
73678979
5726006
45939695
21264376
2627676
6859290
45012541
27668393
2512842
66192702
337883
13634836
12492746
72702003