3943635
1524262
8659421
98292030
27385052
51631804
23341375
30218468
21318472
43145505
2673202
7197456
85241413
31521120
71951189
60818221
7696732
4763457
242575
70477408
38697341
52033809
7685177
48433049
43645380
16524243
34097488
26597820
9009373
70659694
2982804
62258909
39904050
20805861
45277895
43594055
9675497
88095245
76842367
32319795