2007332
2482019
2962227
19768309
98978101
66261592
72551991
16078882
8421556
27152602
4961871
32235907
5429573
55467981
39547915
2587352
6806406
71371138
53335921
8005921
6116747
25383264
35021320
760352
42108258
86179554
54386094
59217715
14396675
75754481
47691210
5253913
61309952
50705643
3731407
94344368
4908692
35692864
3467847
45867086