53759122
35598777
6044689
17792617
78148616
65197505
54654150
63258561
80561282
48284169
82215409
42401002
5014965
94536203
64424845
52014752
95624273
75825650
49128810
54032495
13822708
50961716
38286018
34538812
8910460
2598684
96103746
45383415
12357987
68738231
19935313
50827311
63015809
2199395
22091070
54327411
93692616
59966589
1083484
12048903