19442016
16136561
49048877
9418911
77233987
80518492
88696756
63315478
79637244
61105081
52437617
60283396
21202647
31278119
19944707
74875711
52045073
32085358
95227236
34566715
1175212
7609937
54422647
65435864
5953515
9613567
69766434
81387674
52959528
38952895
67997063
39221227
19617708
12024440
71898112
86572923
9266589
60428370
23189687
65356068