18077553
32178592
47391537
18015912
38296724
16887340
46712266
34022374
73735859
69939041
12363054
22852624
49409426
28378888
72729557
5497116
34648747
28938644
17816315
55944417
814868
24279953
99267167
9144456
20676959
46478933
83427206
30972769
38625369
79817556
76487838
57496702
64002589
34554315
86664099
83873403
67411579
25823444
25606735
53309658