62911292
82447522
52206522
10946968
14505378
44488877
24738898
64626580
50889144
60923553
8892153
58477295
94045023
99707897
43371889
21133886
20838367
11731527
82625308
3457273
30907780
18428574
17457989
43552270
46642017
79336221
82273897
71879765
70957682
7899843
10036332
47043672
31586848
41307968
52505667
92624250
13392144
3736115
35817083
42596810