86268618
30649429
48595963
86464915
99696654
1491440
31657028
742177
31256308
56331967
54862430
55178045
30239560
69187773
13417947
56178618
62839298
68794908
1634826
52293238
82162814
88411057
87545789
23606656
18848493
21658106
70582019
9590360
8689731
64412665
19724239
42604280
19607563
83622747
61413759
51374976
85459880
23329127
9424983
35126381