41664036
78205509
37381958
14393710
6355820
74092729
76921403
75704513
79538504
55753092
69933108
69932800
67614451
9665824
21644414
49914204
61369388
86298936
99463669
95533007
63624048
84302153
58463566
30116397
9596134
25332238
8483170
15285168
22759023
58308987
88553221
81378720
79495493
82787713
42067166
43535266
73754938
81757868
53694674
75754665