17653576
50382304
80058425
71894079
59249006
61763723
93813600
96963742
49376895
69948240
1753521
21503323
90864187
91112875
80716630
88621726
8129404
41026407
74942960
7859171
82965897
36226739
21914040
9934172
90728115
69587990
43393390
73085939
95054143
61025743
37843840
73238570
78958933
52833315
80127189
8708216
46831632
63429275
2927243
58124214