21505631
67067173
58467410
98035062
98053117
95764180
76122506
95844781
90934717
69695510
47168334
33392584
7614827
566680
8174423
93824084
39262947
71934006
80251878
8773500
59684596
36163764
66587169
8685793
6016858
52607286
94058251
23942801
22102424
4271963
73797852
39552135
61493411
2286782
58056916
3264243
61117053
40476477
60071649
216960