49034120
60457510
66225572
9095502
40895371
57062294
49848748
71777484
24273530
56112370
13195758
41851690
20025652
60329656
55232448
191721
86752136
30394528
311466
18876315
50541858
74999869
71373206
45441185
13746789
40299997
19085490
59894377
18009512
87684980
49992876
87113675
92614165
34754199
58066138
95156410
27221042
17268916
32262043
3592545