14499295
40213060
64816468
71648795
67549056
16264924
4833966
50287483
2884845
1852184
77436926
27831422
64361660
79604835
42012482
36711935
83674897
59571151
47756522
7618107
6161100
93843925
32298801
9541633
57894406
90843179
90748569
61197
54489682
529765
65346440
55534205
4498961
83792481
13283886
92059195
21593587
70666950
868170
10071260