39212639
47087976
20876246
5614693
29253189
2505377
98512279
73025294
2719773
54655750
59237771
78642464
24263336
37697138
8243186
16261147
87773837
70584148
39532916
99258459
6176900
31028081
79309168
21145768
45483762
27088548
9806913
2576487
96114019
32674476
78798673
65913983
74087364
12861461
25896362
58949070
83438336
27275386
17154708
43445608