39455342
99531511
30453964
38684811
80487652
14172743
77878761
37487451
79719808
1899380
24594069
76657537
84301246
55786920
8948917
9154877
293933
11988093
71966957
3814320
84249830
2989484
1379923
97971927
65124513
6325137
7144198
53494280
94282549
53098127
59859861
6067091
14962846
63974788
45027145
68169065
9214868
52786533
38838352
75403706