50423400
14115962
18977670
47722974
77918590
68362750
84406854
8879744
25535010
31703209
92476382
43339337
40524172
33245368
52681266
85317841
5774696
5068370
52277100
28442788
75765800
27627121
17367310
55317430
38431159
47397303
22985787
43772335
40556503
34199169
9939252
14162143
86346927
5143354
52689181
90453607
25117700
65072069
8919987
67129983