50939594
50439805
62176415
88752404
23692592
47056990
68073008
7893602
51594647
49548206
91008840
94969115
74977389
55689528
44124929
85131908
73725039
66964099
20732183
2522514
51578902
91088890
56148114
41286056
42943461
13266895
65702381
42581159
5950848
7108658
6284920
7850449
50036032
64248473
27867633
37556425