14079749
25141614
73216023
76681810
89757830
83986925
70729812
67198120
44732403
90903275
70047550
69354431
3240938
9966455
81866763
98416907
26071643
34698874
66626942
29943457
94638970
12488655
25293262
80469982
44007826
20588300
82104212
51732239
11116529
4589360
41028405
50345008
82485610
10965754
85344288
58256071
42677461
75436199
56117173
64103844