89775625
88993259
1647172
87069917
24074377
1395725
60328653
74142915
52933847
72347741
52965998
25076466
89896788
26763479
24615611
4009648
89089251
89252632
47035835
73226874
52523506
9694682
66155668
30791452
67168732
49178775
3536233
20502619
33781780
48865866
39803672
72624411
89121712
45365826
1540815
63716087
98586845
2003771
20342169
82021979