27704628
63316732
78564100
41982913
69936031
96774362
84183599
13779300
73582027
36595164
93478131
21178867
88192976
60559045
39174072
37192646
37276459
28204092
22026239
61631063
50699814
26116590
72386987
31644392
49219097
71688791
158719
84376864
6444192
76373330
81763533
62072785
64671700
58683169
18793353
49478807
46088604
43767257
81186474
16215182