13173580
49056367
50194824
70137552
73606307
55816415
62743747
63606546
99498921
79277682
39118888
10309089
11072700
79932542
35989698
12216958
91753026
86388206
33288557
15812982
58229821
35917158
35196345
91972903
38946395
65253878
86023347
40594743
66324560
90811964
57966244
5042431
93684705
91063793
38155743
1744252
29747951
69836574
4486971
59199288