18816978
45562950
64385298
84537502
2430725
91277792
88594741
67369040
27526664
12692600
75369908
81733673
21292579
80197266
23856443
75474269
49224495
20821645
1286410
31197242
35771963
21643900
32417157
79376492
76545831
27727878
49786378
83694702
55673539
36226575
92545725
92145623
47762002
894854
52672287
21213907
65943719
13701993
79336931
93059343