40343424
83529802
49682713
75392881
24137147
43019144
99361090
17786243
857451
77451813
39016858
6549624
28712567
49252616
4659634
10627544
1262726
42162262
3152192
5295711
32908414
3623513
2902566
7828120
48894397
2536092
67266013
80419032
71707282
1677674
57734296
14309061
3514883
27584206
32366110
1866635
92765084
95135009
48636627
59841180