90442968
55061663
888434
99979585
39612281
65288806
20691413
33233098
97008824
10317954
20908932
46243691
50394158
63665969
64467449
75736173
45861112
37627756
84729338
59632485
4561106
62514978
5915867
56098823
91733890
45105533
38945401
25192219
5491891
19803439
75814132
59865428
13871032
91543805
61805197
69284766
63826350
20444595
20458603
8406332