66102332
9368609
70867625
73687676
51213866
34152046
92264543
9777871
99487596
45433641
26689520
75932496
92873488
8918855
544707
85421382
65985764
338636
68872190
9220496
56434075
90715579
67638433
66971457
11335458
12176320
73983943
3136800
60844519
21437595
55455762
69629008
26008767
51199299
62643169
34538763
61633056
80333172
72348939
20336008