1661193
27227994
61444415
93661297
87504313
25863151
51715625
17069052
38321471
21437821
25798015
29966823
18591623
39152646
31538106
62596362
823711
13898853
6637327
95055757
21017215
73283094
48826957
75081190
68765157
46955756
58757780
99472970
59935459
239329
12614736
91595406
73465878
66953056
31595289
87558381
22585620
87968065
36336933
33315280