98193740
7142944
30064452
47826660
93196386
47945178
27002706
38007866
236087
52523
73314619
17737954
3105627
45664286
1581683
76184714
72076351
28398525
15384401
73875181
37199185
54772817
7621135
3444113
87537773
76817968
90365622
90407064
50441485
23027404
2887887
85705927
7794167
94993279
55368037
97633616
33704458
66188513
21203842
61419054