59164058
95592504
39002319
94478914
39925576
4091191
52417880
57029972
68344366
18375183
392020
50042160
82465506
4905559
7126501
97809771
50504433
14257145
91814390
98539003
50578357
2168744
51716125
92368846
67835782
42484962
44405367
92024778
39399340
23315389
94172702
28249617
87902245
12234120
47058314
5842533
48615270
7231251
83288418
51175410