66815547
17397898
7183144
86602555
42114879
43889981
48821209
99826774
83062406
52961655
5046672
6767167
85822701
72978208
76055858
13601271
61628612
91239126
73663442
1954604
79797942
6556542
66928958
16112579
3627076
99287092
593501
1884442
43408835
5071671
21777911
21649359
3907667
11865144
84504179
10964686
82325227
79911705
24149310
31662018