35416599
47064031
51924036
48025923
53013195
8314320
93235287
49571425
6277013
58285463
54227004
62151469
2413852
66425948
28134373
30279731
8434697
98323285
35925513
39766651
44655455
69064004
24147366
48862437
5134472
15884972
25067073
51194795
28789951
62948289
42736098
75488277
56268187
6981360
43912891
26926276
70191599
39049000
64352578
12123826