1652805
18073055
48479636
42904069
2645886
89522212
62514367
31514026
40664782
875768
54636933
74809207
21499645
9699838
4350601
24286778
8085078
21371681
32558805
22265682
4879718
76226811
13067567
14132969
7066446
14546495
65018080
26513539
55142263
50186792
4365661
92669951
6245254
1976723
69246819
64964555
63656197
71991278
2664709
48768422