47063268
55196367
51919219
607256
8619653
4139473
86312976
1389843
23112435
5849215
15835846
93184464
21086757
50255041
34689531
16196300
8269178
71271547
27497777
9091181
72644225
39035673
79484188
11731938
74786459
23731303
66012755
4790246
89925862
90836013
84994530
13151280
12691070
11584691
36261826
14526358
21629516
9857497
64441604
18579358