16191024
18144712
31484538
93973977
84166514
18724920
48808341
22795927
95774073
651691
30467388
17751384
1523230
25598064
68473385
343028
70225301
8911265
21955813
75804756
16384406
41734843
69814921
10682030
46378650
66501828
2722607
21701127
8658325
14248956
56033310
65745761
91476886
36609325
7666601
52288458
36268995
2587262
6145642
37793773