20554027
65854713
15463774
33209716
14052872
62782430
68545597
64086148
93928381
54455173
7745958
23844731
2685411
63421115
55679153
52727010
13329377
94553206
84506989
75549457
25663614
80193909
35082834
32026767
26432905
72072398
6006862
9092163
41972962
9452589
21669585
60532188
60008360
45368100
3191709
95464375
89387441
49201082
20056570
29703935