12081779
27338748
93201492
28959019
84985014
51849356
39702419
41161417
1485796
79874982
29846401
23271838
36372970
21594422
15006477
87657111
37149085
5961795
88087404
86696436
28228676
24327635
9777900
93042738
99697841
63645179
17639671
62904854
44372589
1076423
45074637
97225060
5988257
3523689
44831603
75991054
43591485
30222216
16802929
47499863