13444072
86765250
17277789
53856766
56921014
68029596
30788990
62698473
59494051
66673026
545569
11286293
817222
78645133
1856254
6879685
58403145
75349913
90225043
68055150
17522644
91472121
34599959
74751966
28017440
42701195
17975606
52997520
46773670
15514879
83592100
98183783
6015385
9892594
63445914
27447162
51866162
31683157
126775
52074657