9857682
59303280
86369732
68038248
66694688
39439930
43638553
36586048
74918593
69618522
59542377
44596159
35253866
815939
23683039
51691912
94644537
25248262
27032096
9785966
15847155
31928491
9797081
93427183
78107279
40789600
77897289
22263253
27898061
50637815
248605
35473045
9608869
85553765
30955107
18437523
26481254
98524590
23471286
9184616