65943821
12449147
47208823
86657224
35676719
34362533
84139911
78603480
553428
99926877
90339204
25236304
26538452
66517513
46142642
45613541
8283241
21009047
13788160
30251256
54079853
86433353
9125148
65325373
43169784
81648486
63598924
66509664
9718206
46587122
38313409
2439862
56104456
35444050
94855116
5915209
96719122
58382949
19009001
52013531