5856987
74395028
18871432
89666851
52887371
40477098
15793172
35705752
67801611
58801018
45747493
58146220
9132432
40679567
25624126
49409236
91247296
92846326
2617547
71048373
88417098
69204940
52055210
23561481
85471516
978186
15286635
22213876
9744040
31388018
1280252
50743975
13789646
61457308
5147929
8987071
49893071
86135646
82707831
54402688