89645987
9529604
61297690
33049585
65443617
634744
14396150
48716216
4557400
79165468
4016467
90877997
5747077
35407673
70523019
85084748
24125917
92321965
85326307
7205803
21557392
37523730
49981517
73725579
74142692
30355716
42874136
35633238
2060413
47885708
38856097
60676438
21262524
14038748
91605662
37727573
17299741
90015568
61747740
45984512