41565123
45918310
41537866
91923621
61162537
84968844
36042633
3895781
64343558
39432304
57391418
55763921
97103956
62387393
450948
42093937
6962214
83057025
75735761
6954243
16345905
64699763
41214127
12134705
14922916
61731453
83042591
23933913
71863557
29252464
15571601
2697417
83293628
199483
24284140
75245140
85086068
55661807
86156520
75962215