39225600
17221323
36285733
17193189
27122251
94933226
84015431
18331459
36748531
4335201
19202144
7814404
7036764
83072984
9866356
56358864
81224474
88025140
83577386
35763651
58863424
75243441
88366702
48621697
6802490
64932004
7407774
67074228
11043662
46274118
39006968
98654405
88424390
30621198
44962648
36832873
78422355
53125567
84107854
42192764