49671699
4996040
41066076
40646553
5824338
64285687
92351381
83683826
83912515
52195086
53427667
56887549
12078648
44892141
274391
7366837
4722050
8630901
70082178
56835017
3154705
22312266
8390731
462590
62024617
297038
46264040
30779942
41694636
6421956
98226842
27183970
50937040
20489843
51665359
57404667
3743693
8961650
10288213
257778