27815376
17395814
5712284
389731
31368666
31187327
29843681
76143574
15849512
9543234
8123702
14585773
8727382
2214767
24193966
9793853
61201426
77814928
6495518
71415808
62488478
39123794
64145903
49874760
53478287
66092440
54428489
55877521
1282187
33537269
88391001
53365083
49552531
35007981
1794210
37348629
27993693
58052607
73589720
44415096