30086238
63206811
26565131
16292279
94517386
45506406
53326688
38624489
70737686
72203306
82708754
83631327
61514528
82042341
6801322
31927106
97735697
4814903
99429216
28666648
82259466
14764341
83123795
79019447
59176899
10286506
4783763
2894307
32925938
69677835
15145630
46493435
8699714
487620
53243613
20895913
62158872
30193101
76507547
58972628