69774362
19482930
8553383
84035197
44825461
16793863
61823576
79711582
40598093
28223279
80838894
51548667
14722845
67713962
25972774
83632499
23361009
64072765
66361112
68141311
33904567
58532998
56935495
25749553
51983433
37623917
96609738
39819600
94339295
96647725
23657172
44593639
39174226
59275795
53011658
51857390
77563356
96631017
87464904
20494354