47318606
65353398
75666139
8373265
12465780
23918171
33328727
9392228
77763860
81544670
90615292
37991074
82023240
86854478
34366890
32397830
42116177
76662407
1836934
22078854
5546393
557899
55249394
89461543
62264892
11415087
9244718
94619981
54969085
93208971
96834904
25322654
8650827
83954032
74061214
81037002
8516733
46381717
27169750
5891601