19583503
52033767
27649875
4273711
97903384
21157125
36583854
1719916
54353238
56334962
7599568
8815370
57417252
66013952
29691259
55018293
9383433
64437860
73086649
66981762
72622647
97268881
67255091
10942590
36892683
819171
96187320
61393721
88036601
94084288
66196457
3312059
9598954
10581191
50854521
60871935
19273828
8411003
74994049
29514936