1126454
96973504
5278934
88902189
16678542
67579135
46507808
15885653
9473436
60283889
26324984
73635962
16788730
72419393
58469290
31885946
49992840
38146131
19884864
98106572
62053511
50382592
66224064
51004451
671204
84243872
30467982
90546653
76135080
21401975
3908458
65111208
51156759
27305984
54116229
3789279
47645703
64086204
61185015
83325473