87903176
94449293
19844475
80231476
28574651
7681442
29457484
15736457
25697543
8142281
68756729
6140313
3364380
12684048
82077090
72697946
68279668
63368263
86774269
27344237
13445327
30779628
29271819
35023326
8154502
8818265
44082120
55236423
492601
91982748
58285583
33822958
20922500
7942142
85531600
530242
67937615
80605298
22454317
295537