114258
30968602
25601081
55955719
54505149
69738069
84719049
76566996
24705175
44316962
63349284
82979202
41115657
74415770
12707977
49676859
14952284
91377927
14877303
50389966
74532811
63122293
71021486
81693251
35465806
4902525
23079832
82127668
30657356
10489748
56621810
75168776
20733934
54015154
22793766
76311368
98554640
20363300
94305028
68398408