16587852
77844903
31808851
71179630
773296
70836070
63697575
89404044
94457858
57169736
9125777
44545006
53061100
8626728
96238155
39354278
26903925
19244112
59664573
65604827
75242886
27149249
76936892
79996477
39073951
38511891
87532971
87112329
86626492
24966095
912423
38821135
58868785
2066122
62679016
19901605
6827323
34138025
9422887
11903580