57563081
90287932
58153560
87312123
6923965
51122645
83609440
39329862
73778653
51776051
72535307
14194512
34039482
2937908
55392207
53652117
35649871
38042849
17841229
1940278
28956902
90244014
59199843
15459791
83007830
33904560
84428029
28615636
51745283
44206353
29054569
59883837
37169769
97588005
11784511
30592553
8715618
47121791
60894633
94828379