1643102
46349157
18328689
52403415
45446733
93255649
27758146
84898971
7731129
39223886
25005282
13046243
71798148
42221081
90168403
95147350
22384318
89088706
54066839
37969013
8469234
8887178
36393880
2455862
61338080
38867904
45735575
82668380
66034612
94578762
61519272
46946914
6421015
51293499
88229789
68917096
82318422
21676032
71959151
10338647