87559429
22751087
73679160
17796012
89429460
362684
73027810
51434864
7575667
805159
69367444
13907
10735265
9830628
89346760
51726676
38292414
9939435
59561529
8531920
18978798
77627150
8632887
51057759
21305671
41492423
39126545
9204475
20006045
56095401
89848779
35787542
47958712
26436557
61751826
40475135
59714692
74662590
8808687
45919470