41445976
28538711
17917316
96921320
57277130
12061600
53944692
96276924
56242704
18009582
97373118
17888113
67938326
37348166
61266159
71431565
40492164
222947
47754895
132905
30688228
40346801
6887345
39659854
11225378
38761417
25109563
6399310
2711626
49867427
65128074
46228560
86782147
16576231
8197641
62548144
62204842
33512289
93075767
2171576