39318339
15222505
14507909
27583819
17526016
91109659
60395196
26975244
88946826
33059843
16157546
2113755
80647725
50467453
75506802
50318607
33631875
282718
73475426
34488051
61648808
37849384
50625198
56486727
36222315
97769217
27349420
6462343
92771658
97412035
9754984
89926592
76408854
75409347
28879254
54175163
52617374
48442649
41409936
78965932