48429093
98228551
17402738
25312098
2706324
55197093
67636196
7686193
88685241
45039879
15596168
39081605
2639114
85036803
6943656
59342144
62134898
72138389
27544738
59125975
33944571
61569375
17516766
93026050
26241605
94004206
61892545
90661144
34471839
7367845
54382955
68314312
83178421
1451666
33048351
47926595
86155858
82337583
8182945
44908216