89689899
25288176
8566486
4428266
43718168
73851001
61406657
88183146
282528
57285290
10341670
18767392
21652965
19275108
63287745
8514780
15543950
63749565
87419761
16823225
90317201
10018365
25615850
26813506
60487561
4134241
53741598
42027371
93823671
87165536
85081700
55133543
37302083
42738473
1975841
63444878
64766020
94286357
41133153
615713