52135997
13225039
95003616
50246619
12539057
47242548
12066933
91763294
62433750
84256058
27053117
63173879
67233112
7019744
94557561
8405630
68397074
6039095
26707397
19811011
36384020
33735484
36298600
84685601
11269976
52367249
3753545
33083929
96639361
32968902
23761607
78119399
6881685
6822124
27396020
88563425
77666255
87347062
66286902
47044366