50641229
80985850
47883036
52108819
41499334
29249929
99363821
59042836
8636504
34663127
50987180
57186745
95589163
77345417
10229620
47147277
28426678
64118313
68602040
46739343
66747117
79015983
69399873
7114159
5455447
26658075
37803723
6327637
72791946
13798291
18963836
53683819
25614624
59066556
24707619
13114222
12654720
36282267
85622407
8043270