27768610
6543149
30486922
51826775
28302967
45743162
95163219
50127103
33493956
84595407
39439114
48029622
1618620
54804028
6522337
36385466
49328307
63074239
99404637
25931669
42553090
43619548
63029368
39378884
85127755
44312139
84938646
47975406
61096848
76037240
90624276
54149738
64877947
55348418
20293760
60728377
83403533
85036413
16085173
20078188