46888613
84365317
59328864
74867009
79494043
89581484
4973741
96389782
49117681
34061799
58184080
11805890
55609713
27047794
8018562
81871897
57007117
407416
52829133
73401640
6072956
12922243
43557780
3743745
61369004
3041830
65343488
81644244
50146199
80981207
68066184
82533753
862469
58566555
11369266
49726361
68164332
50941447
33485585
6410420