85924469
10465107
26057169
72691312
95156335
57248919
16087416
33122329
74285219
84183872
28886997
18623356
36881396
23393312
6808743
83254336
28702328
60353200
56927381
75674597
86843264
45372033
23559564
29071761
16664149
83312531
55634827
6592892
34342181
257064
32367920
52195138
47256978
96113100
14501957
4506697
51471745
88521854
98159622
11385783