58349675
47339322
87794747
90195405
50686627
11213664
18809933
74906085
15467590
84125213
43196362
77355764
71297739
15886658
61378692
8000278
5077469
80488902
37114910
45073634
49338434
8551290
23331884
65921984
54245066
69619609
7573616
51459565
68398211
41672884
55177128
26209241
11169934
67971866
36951709
56354823
70527099
36195446
6349415
77687183