17011726
7998758
15231755
58509783
709950
79725388
55597020
8536439
46686964
53253823
76302678
37331960
50739203
1818306
5018442
30329254
63159002
13545111
7591064
98618569
9043171
18727505
84068439
28592644
99013654
53314822
19723292
80104109
30386035
37377241
83308521
88296964
76221439
3785977
31671974
81051351
71946640
39871527
68241939
52232490