15434602
90273816
629342
92712287
72584967
71661279
56633450
19219112
14985679
19352516
60441193
33622524
9062397
84504647
15255873
73594044
63149040
20166719
64611685
11405904
82316891
8526906
4292462
89557196
1508883
4669755
34994672
43009282
30424616
58187675
70709189
21115909
79541491
53382427
19199952
65747555
31945977
19518383
65992181
6302766