45352080
31568206
13801382
71234787
6991523
6409309
38688890
48195751
11378707
90865850
98745959
94653045
19795919
7689384
5623740
14378822
911787
24162241
53744450
868092
54306804
15636954
5825783
1568305
38027473
1911540
8008759
51421578
1145886
54888142
30986718
15305308
321641
17806872
16894828
49255852
6637260
79869752
19461562
7703114