43596044
21387711
15432010
34498822
55689237
42165599
54108292
58578956
55901130
15653819
16655138
6572123
34379005
65828274
78221462
32441420
21509164
56429130
20629253
39026560
2762224
21024622
48028387
98838011
69642149
38525987
48126268
68112226
37179964
22702996
56848307
63361296
32641887
87157541
48118637
83126539
63076802
4367856
32401630
113218