47627879
98473828
83597374
55287865
56068094
84824519
75059125
60547620
40387209
60822738
17646443
270515
49119403
37723733
56572333
80344392
52593204
99572458
87975158
75488849
16114637
31931510
41489947
62089726
90999537
13649881
96661951
78927345
73516754
52644491
13763138
77809716
35021241
696385
4285388
486300
29258737
37837058
25193051
11547058