23072261
64931060
8753832
31427090
91542648
42429535
16099813
56482278
48013923
26026251
76557655
2028913
83258877
92816085
64277745
8381629
60226146
76936408
3710586
22165627
6976017
45358071
87242451
93999653
86884710
41412562
6183343
23693904
25548619
77262053
75763143
86051202
62242148
31455305
65194568
23623964
41765021
9941237
51995810
83594678