59794651
49091512
65786599
19257181
63514433
42896369
77269414
64928588
47952369
15823001
90065250
1908998
81364626
17172420
56824820
125438
66705928
56383861
61139619
73514417
21095443
26125457
85627589
73923767
53914172
79782480
22796283
1185180
39986781
67729137
32966279
23605357
50838018
61109337
28947671
53973960
1838766
9137773
25631008
24406081