249944
15427251
95371395
1511959
74453408
73307526
68649601
96474559
93895810
43408141
86925
20605170
41532481
31028038
6745537
84155290
51145044
7433950
92101881
22817660
15706258
47639329
82266726
98884781
30513907
65742858
41187996
8966181
57117376
16029312
5644107
27169377
64415238
5928322
67961060
73207901
2067713
42683438
6049122
34643293