42401481
24708071
2763414
61335247
2369053
94601720
9698866
83767524
71568840
45392409
42258200
3467900
8504350
29435618
84327279
38774448
41092468
609252
22754801
97534158
75417384
77269663
81548968
7503592
44482622
40997540
75628768
56712407
94564547
18467259
64645891
980857
17082276
38963560
27067984
79579745
90846174
78954326
39601648
77045948