95439597
47358178
58291998
52588769
71088190
38686451
8419878
76579118
59358631
13355291
19448155
83671329
3242916
23193063
84905646
2881793
71521190
7256487
33426805
46646201
45769484
62261799
91576554
37927780
23547868
14068143
75632141
10148063
3987001
94468827
70706270
73737215
45532969
32894379
15576869
94132598
62864462
24528619
46197892
40342561