70999328
25348409
52004357
18826959
8879663
78011484
26629037
90506367
42367429
58751265
41028363
92891305
14107323
7966959
26027751
32286737
59472832
77567165
18726393
4189079
49702532
6265277
68741372
9842840
97938994
42245004
81774920
34847837
55358405
47536319
57429059
26418855
17063211
5852786
12626193
35004309
89009218
44645592
28945894
84518573