32074013
76197138
50487794
27691212
61385758
2529928
47679309
94669996
70298123
40928860
23906622
54914675
36167382
6219067
5392098
47017228
91654466
92242588
8356677
43846303
89576681
92352874
83877750
95836110
54791345
91159692
4536765
37569565
10225164
97339090
50991080
75703989
8369922
23576894
80527217
31152266
43646613
78312501
9795328
18871164